- Team spirit and mutual help
- Brainstorming about various technologies (dev talks)
- Focus on quality
- Company support in personal and professional situations
You get to work with a many years and well-experienced team that knows what they're doing;
Very agile work schedule (the first priority is your health and well being);
A fun, healthy and respectful environment
Cons
The work can be intense sometimes but the possible and impossible is done to compensate though