4.0
May 21, 2024
Current employee, more than 3 years
South Barre, MA
Recommend
CEO approval
Business Outlook
Pros
Multi billion, multi national org with vast resources. Great place to build your skill and career. Very relaxed corporate culture that encourages diversity and networking.
Cons
Too many support functions are away from Mass sites. This delays response time and flexibility to make adjustments.