Pros
Unparalleled equipment quality; German engineering (what more can you say?); generally speaking, co-workers were committed people of tremendous integrity and intellect. Money was reasonable once you got into middle management.
Cons
Upper management took the focus from being out with customers to sitting at home office filling out endless CRM system requirements. Much more time spent doing "busy work" than being out with customers, prospecting, and creating value or finding opportunities to sell. Corporate culture was fun and engaging for a while, but it turned sour in just a matter of a few years. We used to refer to the president as the "Seagull CEO" because he was loud, obnoxious, pissed everybody off whenever he came around, stole your food, and then crapped on you as he left to go do the same to someone else.