3.0
Aug 2, 2019
Anonymous employee
Former employee, more than 8 years
Pittsburgh, PA
Recommend
CEO approval
Business Outlook
Pros
They pay well for the work that is required, offer US travel, lots of great people.
Cons
Upper management is not available or open to new ideas. keep your ideas to yourself and your head down.