Однозначно нужно держать сотрудника в штате, это большой объем работ, который сложно контролировать удаленно и быть полностью в курсе всех дел компании. И наверняка дешевле найти бухгалтера в штат, чем заключать договор с подобного рода организацией. Некоторые специалисты с небольшим опытом работы берут не особо большие деньги за работу, только набирают опыт, вот такого можно нанять на первых порах.