Opportunities in the department I was in were based solely on seniority and favoritism, I think this was more the case of an immature bad manager than widespread company issue though. Too structured, positions are not catered to you rather are mostly cookie cutter. Clock in clock out, even for bathroom breaks, short 30 minute lunch (specific to support teams).