4.0
Sep 24, 2021
Current employee, more than 8 years
Luxembourg
Recommend
CEO approval
Business Outlook
Pros
lots of really smart people strong hiring process focus on Innovation and scaling every business can work on things that really make a difference/impact people's lives
Cons
has become big - and couldn't avoid becoming a bit bureaucratic as well very US focused - from a certain level on career growth difficult outside of US