2.0
Mar 18, 2024
Former employee, more than 3 years
Wallingford, CT
Recommend
CEO approval
Business Outlook
Pros
decent benefits and good snacks.
Cons
Local directors have their own high paying consultants for the Wallingford, Toronto, San Jose, Denver, and Dublin Ireland sites. Very little oversight from headquarters. Employees are not allowed to speak out for fear of losing job.