Work environment, brilliant colleagues, interesting projects and products.
Company culture and management style are very pleasant, helping every single employee improving continuously.
Work-life balance can be a bit challenging. The company is also moving very fast, which means re-organizations impacting divers teams are kind of constantly expected.
Advice to Management
Senior Management should sometimes be a bit more humble and remember where they came from. Reaching senior leadership positions does not mean you know it all and everybody always has more to learn.