I rose through the ranks from a routine testing chemist to a senior member of the method development and validation team. I've seen many people come and go during my 8 years with the company, and the company itself is not the same as the one I first joined. Management has made strong improvements to retain and promote employees, and gives them more opportunities to develop their skills rather than feeling stuck in their current jobs. In addition, the company will reward you for initiative. You can seek and search out opportunities within the company to build your skill set and experience, which I believe contributed to my success there. On the other hand, the company is a contract lab, and generating revenue will always be the top interest. You need to set your own limits on workdays and hours, or it can eat you alive. Especially if you have family depending on you, you must limit your hours, because no one else will do it for you. The best part of PACE is the people. There is very little of the ego present in the operation that is sometime present in a PhD-heavy operation, and I greatly enjoyed teaching and sharing my experience with chemists just out of college. Every day was something different, which I enjoyed, but might not be a fit for everyone. If you like a challenge, are self-driven, and need variety, this is a good place to work. The management is very ethical, from my experience.
Good employee camaraderie and activities
Long hours, if you don't set limits for yourself