Guys,
I worked as a contractor for EM, 10 yrs. happily without any stress, due to pandemic few months back I let go, well, then I started job hunting and worked in 5 companies, I changed companies myself, in my personal experience all these 5 companies - no company even is closer to EM in perspective of working atmosphere, process, flexibility, supervisors(I worked under 4 sup. in EM), cooperation, encouragement, work-life balance, giving a chance to learn new things, no discriminations among employee n contractor, friendly folks, its really awesome / wonderful company, but I don't have much idea on top management n their decisions because I always stick to my desk and dedicated to my work I never get into that kind of topics/discussions.
But EMIT jobs are very risky because of offshore, sending every single piece of IT work, all the projects to off shore so my advise(Think twice before leaving!) is NOT applicable to EMIT teams
All this is personal experience
Good luck