Lots of nepotism, leads are either incompetent or rude or problematic, and upper management doesn’t give a shit about anybody. It used to be a good company to work for but all the people that cared have been disappointed so they have either left or are desperately looking for a new job.