Layoffs after massive over expansion have become the norm and the org structure still is pretty inefficient. Not alot of room for upward mobility due to bloated org from massive over hiring. Upper to middle management can be very political. Cross department communication is lacking, not a fast pace dynamic culture, alot of inertia to change the way things are done.