Extremely friendly and trasnparent management
Lots of learning and growth opportunities
Frequent events for employee team building and relaxation
Management did their best to limit overtime, and overtime was always fairly compensated in the few occasions when it was required