- Team is full of smart & high functioning people
- Challenging work environment with lot of growth opportunities
- Managers and rest of team is supportive during on-boarding and the ramp-up
- Work has measurable impact
Cons
- Can be quite hectic and overwhelming at first as there is a lot going on under the hood