I had resigned from the accounting department after only 6 weeks due to the following:
Training was minimal, forced, and inadequate. Often times resorting to repeated attempts by the trainer to understand what they were doing themselves. This was because each person had their own separate duties that others weren't familiar with. When an employee leaves, there is no one truly capable of training the new person if they are hired after the former employee leaves. So the trainer could be anyone but not someone who has experience with what they are training you to do.
Managers develop personal opinions about employees that affect their ability to manage properly the employee or the work being completed by that employee.
I would not recommend this company for the accounting department unless you already live in the area. But the reward for the risk of moving up to work for the accounting department makes it not worth it.
Good Benefits and retirement package