
Great management , very cooperative and understanding.
Incredibly smart people. Lots of divisions/groups to choose from.
Health insurance, 401K, vacation, time off. Pretty much everything. Amazing benefits.
Went through several rounds of interviews, after initially speaking with the recruiter. They prefer someone with an open-mind and perspective rather than someone super techie.
Respect for the individual, constant stressing of core cultural values of letting everyone be heard, etc. Decent work/life balance, though it's hugely dependent on the individual to enforce. Individuals are encouraged to engage with managers at any level.