4.0
Jul 18, 2024
Recommend
CEO approval
Business Outlook
Pros
Good benefits and interesting work
Cons
Started with the promise of flexible work and are slowly encroaching on it. Now a minimum of 3 days on site is required, regardless of your role/job requirements. Pay is surprisingly lower and less competitive than comparable positions elsewhere, despite benefits.