Pros
Flexible hours and ability to work from home (for most people)
Cons
Different groups within the company have very different management styles. Some managers are completely relaxed about the flexible scheduling and ability to get work done from home, whereas the controls and automation group is chastised for not appearing in the office everyday at a certain time. Travel schedules for the controls engineers (or as the company calls them: consultants) are almost always unpredictable and changing. The same controls engineers that have to travel and work 60+ hour weeks are also on rotating weekly shifts for after-hours (5pm - 8am) technical support phone calls. There are no exceptions for holidays. Overall controls engineering practices are very outdated: AutoCAD, panel design, controls design, networking, etc. You will be working at least 10-15 years behind the rest of the controls industry. Very little engineering or creative freedom; you will be installing a control system that, for better or for worse, two more senior employees have total autonomy over. Even if you have loads of industrial controls experience and an engineering degree, don't expect anything more than being a copy/paste installer and programmer, even though you will immediately see tons of room for improvement.