3.0
Aug 26, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
-Good Benefits -Generally, you work with good people.
Cons
-Runs lean - Causes decent amount of stress. -Very corporate environment at its core - if that's something you like maybe not a con. -Management is just that - good management. Not great leadership in my opinion.