4.0
Jun 22, 2025
Current employee, more than 8 years
Pittsburgh, PA
Recommend
CEO approval
Business Outlook
Pros
Good WLB Decent culture Interesting projects but team deoendent
Cons
Low pay Inconsistent bonuses Tech debt Too many contractors
Check out your Company Bowl for anonymous work chats.