Pros
I have worked at Kennedy/Jenks in Denver for 7 years. I started as a staff engineer with four years of experience, and have since been promoted to project engineer, senior project engineer, and now project manager. I have been given great opportunities to grow my career through technical and managerial mentorship and guidance. One of my favorite things about the company is that we are small enough to have the opportunity to get to know everyone in the company, including our executive leadership, and we are also big to have all the resources and expertise that we need. We have ~200 staff that work in the water / wastewater engineering industry. There isn't a water / wastewater problem we can't solve and that is exciting and powerful. On top of the great opportunities for growth and mentorship, Kennedy/Jenks is an employee-owned firm. Which means when we do well, we all receive benefits through bonuses and investments in the firm. This keeps our employees motivated to do well. In Denver I have a plethora of choices of firms to work for in the water / wastewater industry. I have no intention of leaving KJ. I really respect and appreciate the opportunities for growth and mentorship, the company culture, and the strong leadership that KJ has to offer and I don't think I could be happier at another firm.
Cons
While every firm had its ups and down through the recession, I think KJ has done a great job of stabilizing itself and becoming a better firm. I don't have any Cons to share.