Little room for growth, can take forever to move up. Also, no tolerance for any mistake, even the most minor. Saw lots of people called at night and told to not come back the next day. Offices/cubes were then cleaned up of all personal items and those were messengered to the employee. Like they couldn't get rid of the person fast enough. Not good for morale.