5.0
Jan 26, 2021
Current employee, more than 1 year
Amsterdam
Recommend
CEO approval
Business outlook
Pros
- Tremendous executive leadership - Fun product to sell - Great office culture in EMEA - Very few "tech bros" in the company. Professional but relaxed culture. - Good pay
Cons
- Sometimes lack transparency around decisions being made - Decent benefits package, but average-at-best compared to other tech companies of similar size.