Ethnic nepotism thrives hard in IT (you know who you are). If you are "IN", you can get ahead by just showing your face to the business and then receive all the credit. Sexism and bullying exists here like it's the 1970s, if you are so unlucky as to report to THAT specific ethnicity. Incompetent HR that is powerless and does not defend the employee. I wonder how many more lawsuits they will just continue to pay off...good job guys. The CIO is a joke, but that's not the only joke in IT. He sits around in his office with the door shut, he's anti-social and unapproachable. He has been great at destroying morale and running IT to the ground. People get moved around all the time and poor performing employees that were once demoted find their way to the top once again or in roles that they are completely not skilled for. Intra/inter-department relations and communications are disjointed. And as for Leadership...wait what leadership? It's like a bunch of over-sized children playing boss. Ego wins over logic every time, for most in the management roles. Pretty much what they say goes, especially in R&D. And then there is the off-shore side of IEEE...don't get me started. Management there is as corrupt as a third-world country. Somehow the company gets listed as a top place to work, I don’t know about that and I wonder who is paying off who. This place is not flexible in any sense and definitely not a workplace to be proud of. Even the cafeteria workers are dropping like flies. I would say if you are unemployed and about to get on government assistance, take a job at IEEE. Otherwise, your time and skills are more appreciated elsewhere.