3.0
Aug 18, 2025
Current employee, more than 5 years
Pittsburgh, PA
Recommend
CEO approval
Business Outlook
Pros
- Benefits are pretty great. - Flexibility (from manager level down)
Cons
- Pay is low compared to the rest of the industry - The amount of constant re-orgs in the last 18 months is hard to follow. - Executive leadership treats employees like they are stupid and can't see whats actually going on.