5.0
Apr 30, 2025
Anonymous employee
Current employee, more than 8 years
Pittsburgh, PA
Recommend
CEO approval
Business Outlook
Pros
Stable company that offers a ton of opportunity for growth and flexibility.
Cons
Sometimes it feels like things don't happen as quickly as you want them to, and not a ton of communication from leadership but they're getting better with