4.0
21 Mar 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
- nice people to work with - located in a very nice location
Cons
- no transparency about pay - CEO doesn't talk to anybody below the leadership team - lack of management structure - cross team collaboration is not great - low salary - office has no windows