- Great people to work with
- Work with people worldwide
- Excellent opportunities to grow and move into other positions
Cons
- Annual layoffs worldwide
- Reinventing libraries/technology with custom non-flexible solutions,
- Limitations in technology stack and system design decision making