- Highly fun culture and team ethic
- Enjoyable work that can be balanced
- Great support when needed from team leads and senior staff
- Wonderful outcomes when the team come together
Cons
- Management disconnect w/ teams
- Highly focused on cost vs service quality
- High stress workloads at times
- Frustrating dealing with KPI