- Pretty relaxed environment overall
- Nice events
- Good benefits
- Really nice colleagues from around the world
- Knowledgeable HR
- They invest in people
Cons
- Some projects are not the best
- Stressful at times depending on workload/client/manager
- Need to have a clear career path