Used to be a fantastic place to work.
The overall atmosphere of the workplace slowly dwindled down due to change in management. Poor business decisions and unfulfilled/broken promises were made weekly by management. Job security is no guarantee, they fire people without warning. It's a very politic heavy place; if management does not like you, you don't get a good profit share (or at all) - more...
Long hours, Terrible pay, Bad management, Back breaking work.