Pros
- amazing products - profit driven and delivers results - stock has been profitable in recent years - great core values that employees are constantly reminded of
Cons
- very poor compensation, salary, raises, promotions - abusive management (verbally) - no growth or learning that can be used outside of the company - lack of recognition unless you are in top 5-10% - lack of respect for people - employees aren't treated as humans - work under constant threat of being given the boot - no appreciation of hard working loyal employees - lack of vision for future - VERY POLITICAL (can not emphasize this enough) - haphazard business driven decisions, "Lets do this NOW, ALL OF YOU!" - Stingy and miserly when it comes to spending money on professional industry standard tools (they like to home-brew EVERYTHING)