Pros: breaks, time off, professional style schedule, benefits
Cons: too many individuals in management with the same amount of power always leads to power struggles.
It is a professional style workplace with high set goals for everybody. They allow you a certain number of breaks in a set amount of time which is a good thing if you work a lot. They always push you hard to do better, more, and faster so that you might achieve a promotion.