Poor management, no room to advance above team lead. Never get raises aside from becoming a lead or getting other promotions. It is very hard to get other promotions, lots of favoritism and then they may or may not go off of seniority, it is not skill based. All the equipment used for job operations is old and quistionable.