4.0
Oct 21, 2025
Current employee, more than 3 years
Pittsburgh, PA
Recommend
CEO approval
Business Outlook
Pros
Ok salary Good environment Nice benefits
Cons
They overwork people, even after hours, without compensation.
Check out your Company Bowl for anonymous work chats.