Good atmosphere, great place to work, management open-minded, good work conditions, pressure at a reasonable level, good location, benefits ok, breaks taken
Cons
To improve salaries level taking into consideration the employers' experience, organising more trainings and team buildings, getting a relaxing room