-If you are based in the main HQ in Silicon Valley, and transition to a technical team from a trainee, don't expect to earn the minimum salary in The Valley for the role you obtain right away. Your salary will stay the same as it was when you were a trainee until you exceed your performance review. -No union. These are essential for all companies as the union will negotiate on employees' behalf for safer working conditions, better benefits, and higher wages, all while protecting said employees from unwarranted retaliation. -Paid family and sick leave are not provided and must be taken out of one's vacation hours. -Diversity varies greatly among each individual team. But the engineering teams are the least diverse, with most employees of those teams being of Indian descent. Not a problem working with them at all, but certainly not diverse either.