Very nice working atmosphere and friendly employees.
Cons
There was little room for personal development. Tasks performed were often not relevant for the broader job market. Promotions without increase of salary. At times lack of transparency and insufficient communication.