2.0
Apr 18, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
95% of the team there are excellent, well intentioned people, working hard. the other 5%, not so much. Unfortunately, that 5% exists in the upper management. The tech is bleeding edge and has promise, eventually.
Cons
When I signed on I was given a compensation package which included stock grants, 401k match, and other perks. In my time there, one by one they all disappeared until it was not sustainable to stay. Management was chasing mistakes instead of making the tough decisions.