Pros
- Recognized brand - Excellent 401k match - A lot of very capable "rank and file" employees in US/EU
Cons
- Comp experience will vary - if a manager feels "they didn't make so much" as your level , even if they had significantly less experience at that point - you won't get your target - Bonuses have been "restructured" lately - company performance no longer "guarantees" your bonus as it did in the past; managers use ratings (grading you below performance) to reduce bonus payouts and "save" - Promotions are very political - if you start your career at MA and manage not to quit - you will likely have a network that will help you get promoted. Recent "restructuring" greatly reduced ability to move up/get promoteed. - A lot of very "junior" (by experience) senior managers (VP and above) who are threatened by knowledgeable people on their teams and "bury" them, cutting off access to senior leaders to present ideas. The opposite of the leadership behaviors the company touts. - Company can't decide what it wants to be when it grows up - the "core" business is incredibly profitable - underpinned by old technology. "Multi-rail" strategy comes down to trying to play in every flow, sometime encroaching on "customer" turf. Does not transfer for every "rail", and profitability is hugely different. - VP and above often assume that saying "make it so" is sufficient - irrespective of technical, commercial, and legal challenges. Frequent changes in priorities/direction are assumed to be non-disruptive; timelines are frequently made up from customer "asks" rather than reality - with recent reorgs, a lot of "empire building" - shared service teams within technology insisting on providing "infrastructure" solutions, but failing to deliver, impacting all dependent teams, who are then viewed negatively by their management. - "Diversity and inclusion" efforts creating rifts and problems where there were none - company was always very inclusive - now going too far.