Pros
Good work life balance. Industry has strong moat.
Cons
Compensation kind of meh, could do with more stocks.
Pros
Surrounded by helpful smart people. Amenities are amazing. Your impact is totally up to you though, very crucial to be smart about which projects you choose
Cons
Can be stressful due to all smart collegues.