Work-life balance
Good senior leaders driving the company
Open-minded to improve on customer experience and satisfaction
Great people to work with
Good pay scale
Flexible work schedule
Cons
Flat organization resulting in fewer opportunities for promotion. Introducing more roles in between may become the motivation for employees to deliver even more.