2.0
Nov 28, 2025
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Benefits are still decent and for some people, they’re paid above market value. Not true for everyone.
Cons
Promotions are highly political and it depends on your manager. If they aren’t “in” with upper management you can basically forget about it. I’ve seen many deserving people passed over and other people move up the ranks and you wonder HOW! Also EC all giving themselves promotions while they lay off significant number of people was a kick in the shins.