I worked at CMS Energy (More than 5 years)
Supportive environment and relative job security
not for ambitious ladder climbers
I applied through college or university. The process took 1 day. I interviewed at CMS Energy (Jackson, MI).
This was a phone interview that mostly asked questions about previous experience and what languages I was comfortable with. They were mostly trying to gauge ability to learn and not what you have remembered. Overall a stress free experience.