5.0
May 6, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good salary &benefits, personal attention, connection, great colleagues, meaningful work, opportunities for development & growth.
Cons
Due to small teams in trans atlantic offices, scheduling meetings can put a strain on work-life balance.