4.0
Jul 9, 2025
Current employee
Pittsburgh, PA
Recommend
CEO approval
Business outlook
Pros
Great technology, good people. Lots of education available,
Cons
Leadership could be more effective and easier to work with if they had hands-on experience in technology.