Pros
This used to be a very good company to work for until changes happened few years ago. Benefits are excellent. Used to be Family Oriented. If you are newly graduate in Accounting, this is a place to work as you will learn so much.
Cons
Middle Management and Frontline Managers are very political. They overwork their employees and work them long hours without proper compensation as everybody is on salary. Most of the Managers take advantage of their staff. A lot of bullying going on, but never addressed because the Manager of the Managers does not want to hear it. If you are an employee and you complain, instead of helping you, you will be reprimanded or written up. That's the strategy. So employees are very scared to talk or complain.