Pros
Nice people Pay is decent but not worth the headache Pays for AWS certs Free O'reilly subscription
Cons
Stack ranking encourages backstabbing between coworkers. Management is forced to play favorites and hire people as PIP fodder to keep the employees they'd like to keep Constant reorgs. You join a team under one manager and a couple months later you have a completely new manager. They will PIP you and later try to constantly rehire you as a contractor for less pay/benefits Lots of on-call makes for poor WLB requiring you to work weekends and late nights. Quarterly failover exercises which are done after hours so I hope you don't like sleeping. Generous severance but due to their incompetence they will miscalculate and once you think you are done with them they will come knocking on your door