Pros
Decent pay for easy work if you have the basic concepts of programming down. Company is very open to cross-training if you show them the aptitude. HR is very down to earth and perfect for entry level 20-somethings who don't want to deal with out-of-date HR practices and people. The work-life balance is great and the company spares no expense to make sure that their culture is great as well.
Cons
The entrance to the building is right off the highway in Okemos so it is a huge pain to get to work and out of work at 8am/5pm. The configuration specialist title is secretly a joke. I think anyone with very low skill set can do the job but the bright side is that at least the company looks into your skill-sets if you show aptitude for programming.