Charming colleagues, work-life balance is really fair, in case of over timing you get compensation
Cons
They declare transparency, but in the hard times they fire people with short notice period (2 months before they assumed that everything is on track) So everyone left in the company feels insecure