long employee growth period/career advancement. I say that, however, to note that the opportunities are there, but that it will take you time to get there due to the high retention of staff and the wide range of projects everyone handles. It may be a con to those looking to jump around and bump up the resume quickly, but less of one for those who are looking to tackle all types of projects and be genuinely prepared for that next step up.