Pros
Generous pay and benefits (including paid overtime*) Never stay in the same place for more than a year As much alcohol as you want at events Very loose structure Lavish yearly resort getaway Mostly millennials
Cons
*Cultish attitude towards overtime, with some people clocking up to a hundred and forty hours a week total Most of your coworkers will be alcoholics Dudebro racists and homophobes from the bottom to the top You will be isolated from everyone you care about, and encouraged to only date and have friends within the company Mostly white male millennials Absolutely no documentation or diagramming of the spaghetti codebase You get 24 hours to decide if you want to mvoe across the country or take a 10-20% hit to your salary You will be asked to work overnight for no extra pay despite overtime being advertised as paid