5.0
7 Oct 2025
Current employee, more than 8 years
Buffalo, NY
Recommend
CEO approval
Business outlook
Pros
The culture allows for a lot of autonomy in the role and allows for employees to come up with their own ideas and solutions for challenges faced.
Cons
There are times where working nights is required given the global span of the company and need to work with individuals from other countries and time zones.