Pros
Working for Enterprise Automation has been a positive experience for me. The company is growing quickly which allows for fast career advancement. I feel career advancement happens much faster at Enterprise Automation than most other engineering firms. Also, the company is more technically advanced than the average systems integrator. Engineers work with a wide variety of technologies which provides more learning opportunities. Engineers do everything from IT, process control, and computer programming. You'll generally be able to find interest in 1 or more areas. Most importantly, management has created an open door environment for all individuals. You can feel comfortable providing constructive criticism to management, and your suggestions will be taken seriously.
Cons
Because we're a small company, engineers get handed more responsibility than they would receive at a big company. It's easy to get overwhelmed, especially when your first learning the industry. However, as long as you're obeying company values and processes, experienced engineers are more than willing to assist.