- Good atmosphere in the team
- Cool office environment
Cons
- The managemnt could be better
- Little chance and time for self-learning
- No career paths
- Lack of sharing of responsibilities (Often you can't do what you're really good at)
- Too much office days