4.0
Aug 12, 2023
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
The people are great to work with. The pay is competitive.
Cons
Transparency seems a little hazy and the original mission almost feels like an afterthought at times