5.0
May 23, 2021
Current employee
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Global Company, high expertise, industry leader, offer interesting opportunities for growth.
Cons
Not always the most exciting work, work processes depend heavily on inputs of other groups, projects can be dauntingly long and pose logistical challenges