Pros
Great open and diverse culture, very flat structure, good salaries, great work - personal life balance, nice people, good benefits, tons of opportunities for growth
Cons
Still not mature from the commercial point of view, difficulties in investing in marketing and communications, positioning the brand should be a priority