Vantaggi
The benefits are good, if you were lucky enough to get in early, the stock options could make you a fair amount of money. The office space is very nice, if somewhat overcrowded.
Svantaggi
In engineering, 80-100 hour weeks were mandatory, and not just at the tail end of projects. There was absolutely no work-life balance. In 2015 they hired a VP of engineering, later promoted to CTO who was openly racist, hiring 90+% people of his same ethnicity for all engineering positions. He would refuse to make eye contact with anyone he considered his lesser and reportedly would speak ill of english speaking employees in a foreign language. He hired multiple people at senior level who were not technically capable at an average level... seemingly based on race or prior association. Knowledge was hoarded among his favored group, and others who had been at the company were denied even access to look at their code.