5.0
Mar 6, 2024
Recommend
CEO approval
Business Outlook
Pros
Amazing office in Austin with a great working environment, European benefits in the US, and a company with a genuinely good mission.
Cons
As headquarters are based abroad, it can be difficult to get dedicated resources for the region. But it's becoming an area of increased focus!