Pros
- Some really smart, good people working here. - Flexible PTO is nice - Relaxed dress code - Strong products - Market leader - Opportunities to learn more and be involved in industry changes if you put yourself out there
Cons
- "Leadership" is non-existent; they're just egos filling spots on an org chart - Senior management are spin doctors - tell you one thing while doing another, no transparency even when you can see through what they're telling you - All but eliminated the bonus plan; company never makes their numbers so bonuses are basically a fraction of what they should be - Senior talent is exiting rapidly, people with the company for 8/10/12/15 years are suddenly leaving; very bad sign - Constant reorganization seems to be the only task senior management has on their plate - Ready fire aim mentality; company chases "good" ideas without fully vetting them - No communication or cooperation between business units; staff members end up getting blamed or railroaded for things that were out of control because they couldn't get any help or direction on routine tasks - No true training for staff; it's all basic high level training with no practical value; sets up otherwise intelligent people for failure - Lots of roles that seem to overlap; tons of confusion as to the value offered by multiple people doing the same job; causes the company to be bloated and slow - Few (or no) people in the company who can actually make decisions; all by committee and all politically driven/motivated; company is disintegrating under the weight of the politics