1.0
Oct 31, 2019
Former employee, more than 10 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
once a place of warm and intelligent collaboration
Cons
always re-org, constant lay-offs, the worst of the leaders remain despite their own history of heading failed ventures