4.0
Mar 3, 2023
Current employee, more than 1 year
Madrid
Recommend
CEO approval
Business Outlook
Pros
Great environment and benefits are just awesome!
Cons
A lot of ambiguity on the company strategy. If you're not based in the US you lack a lot of the communication that is happening and sometimes need to stay longer for meetings.