3.0
Jul 31, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
There are a lot of great people here, and the benefits are fairly solid as well.
Cons
Executive leadership changes frequently, and company goals and priorities often shift with minimal consideration for the impact on other areas of the business. Decision making still reflects a small-company mindset, often focusing on short-term solutions without fully weighing the broader costs or long-term effects.