Pros
Salary is decent for the role
Cons
Treated like a number
Management doesn't care about employees
Very reactive and department morale is low
People are rude and disrespectful
Lots of staff turnover,
Department is filled with backbiting, gossip and politics
Engineering manager is incompetent and lacking leadership
Very chaotic and stressful environment, I had to go on sick leave for a duration due to stress