Vantaggi
Nice offices, cool products and projects. Nice people & some fun activities planned. Opportunities to grow within the company. Can be a good first job or stepping stone. Somewhat flexible schedule and hybrid for most teams.
Svantaggi
Many teams feel undervalued and unrecognized, leaving an unhealthy dynamic between them. High expectations without the proper support or resources and empty promises to change. Important comments and suggestions from employees are ignored by upper management. So many people have burned out because of the work environment, many people quit or take leave and this does not get addressed. Very sad to see so many talented people get taken advantage of. It's easy to focus on the fact that you are working on cool projects for kids, but the work environment is not healthy long-term.