Pros
Working at Innospec gave me the best experience of my career. They run lean, which means if you have drive and are intelligent they give you the work to do. If you are lazy and need your hand held you will not fit in here. You can join projects and run with them. Access to executive management was common. They promoted me 3 times in 4.5 years. I had major bonus potential and usually hit it and I was a corporate employee, no where near a sales department. My manager was one of the most respected in the company so I am sure that played a part in my experience. We had open dialogue and a great working relationship. The benefits for my entire family (spouse, children) were totally covered. I could work from home when needed. I got to travel for work and my spouse was able to join me from time to time (of course we paid for his ticket). They are very understanding about family emergencies. I was very connected with my team both in the US and around the globe.
Cons
Denver lacked an HR Department until recently so there was not an easy way to discuss an issue with someone other than your manager. There was some turnover with several long term employees leaving and they couldn't find a younger person that was able to handle the entire job, so it would wind up being broken in to 2 positions which decreases awareness and productivity.