- Strong "family" aspect
- Above average benefits
- Good environment to learn and grow
- Mostly competitive salaries
- Opportunities to advance within the company
Cons
- Identity crisis
- Constant reorganization
- Unpredictable, seemingly spontaneous changes
- Lack of communication from management
- Do not seek out best talent