The money people at this company seem to have a sound plan for the long term outlook of the company. Co-workers are good people and it is a relaxed productive environment.
Cons
The common worker is treated as an idiot who is unable to come up with an idea that would improve a process. Decisions come from people who are out of touch or have never done the very job they are trying to improve. A lot of "yes" men in middle management.