Pros
Everyone will leave you are when you are working. Benefits are standard.
Kontras
Micro mangers. To many chiefs. Your only incentive to work more or harder is to not get in trouble. Your job will get picked apart by extremely anal retentive managers and you will be asked to do one thing by one manager and another thing by another manager. You will be reprimanded by one of the managers in that instance. The mangers will lay off and not bug you again until about the exact same time the next year almost like clock work. They get a sick sense of power by doing this from time to time. This same type of thing has happened to every(every) lower person at the company except for the office workers. So when I say run as fast as you can from this company I can't over emphasize this statement in the least.