Vantaggi
There are some amazing individuals there.
Svantaggi
The company does not care about its customers as it chases the next shiny thing. Departments work against one another and refuse to collaborate. The issues stem from the top, because the CEO is horrifically incompetent at hiring senior leadership. Managers have no idea how to lead their people, and professional development is nonexistent. They are increasingly headed for a monoculture as they get rid of people who think differently. Foolish and toxic product and engineering leadership will tank the company.