Pros: broad range of potential projects
Cons: cut-throat on billability
Kennedy/Jenks is internally sub-divided according to accounts or types of projects (e.g., railroads is one division, airports is another), with each sub-division having a manager. These managers are very territorial about their people and their work. The project you get in on could affect your entire career, as you may not get an opportunity to 'jump' over to another sector. However, once in, there's no limit to the type or scope of projects you might get exposed to. I love engineering, so I liked virtually all aspects of working here. However, you should know before you start that you will, sooner or later, be expected to bring in new work. K/J does a really poor job of training a young engineer on how to do that, but if you don't figure it out relatively quickly, they will lay you off. Take a look at the staff - there's few senior engineers and mostly young people out of college.