Pros
Incredible benefits (healthcare, wellness, employee discounts, parental leave, etc.) Smart, creative colleagues and the opportunity to work on meaningful, impactful products Lots of internal resources for growth if you have a supportive manager Active employee groups and networks that create real community and belonging Prestige of working for a globally recognized brand
Cons
Your experience is entirely dependent on your manager and team culture I’ve witnessed racial bias and favoritism in hiring and promotion processes Retaliation against employees who spoke up about unethical practices did occur on my former team Lack of transparency in some orgs and inconsistent application of company values Leadership can be unapproachable or unwilling to address team-level issues