5.0
Aug 14, 2025
Current employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Strong growth potential but you have to show up and put the work in.
Cons
"Putting the work in" means going above and beyond, taking on projects outside of your job description, often without compensation. This is very much a "you have to be in the room where it happens" type of company. Even when you know everyone, you still may not know the "right person."