* Management is inept at best, manipulative at worst
* The other reviews about toxic Amazon culture are unfortunately true. I made the mistake of writing them off as being posted by disgruntled employees but the situation was worse than I could have ever imagined.
* Poor software quality. Basic industry standards like writing tests are discouraged.
* General lack of engineering skills and practical experience
* Constant micro-management
* Endless meetings