Pros
There are a lot of talented enginers starting their careers here and deserve better, and I wasn't even in the engining department.
Cons
I don't know where to start. 1.) This is the worst management staff I have ever worked for, hands down. 2.) Mid level managers say they work from home on Friday's but don't. I know that because on Fridays when you need to contact your manager (because some people do work on Friday's) they never answer their cell phone and will reply to your emails from their phone. Oh yeah here's a tip to the managers you're iPhone automatically says "iPhone reply" on emails in Outlook, so funny how you couldn't answer but you reply on your phone when you should be working on your computer. 3.) No one knows about ESI Group in Farmington Hills, MI because it's run like a company back in the 80's and don't get me started on the Marketing department, it's a joke. 4.) The culture needs something besides office lunches, no one really likes them anyways. Look around during one, I bet the staff doesn't even know everyones name.