Far too many layoffs, management is cut-throat and just full of brown-nosers, they try to sell you on how wonderful it is but it all falls apart once you're done your first project and you get laid off. The pay is a joke, and the brow-beating they give you is bad if you point out they failed to provide what they promised or if there's a problem with how things are run