- Growth opportunities available
- Recognition for the work that you do and how it was delivered
- Fast paced environment with rigorous timelines and technical challenges
Cons
- No consequences for poor performers
- Inconsistent Leadership that is only concerned about getting by or their next promotion.
- Great resources do the work of many people