Pros
-Generally low-pressure environment -Excellent work/life balance -Decent training opportunity, if not always ultimately relevant to your project -Decent starting salary for a Graduate
Cons
-Experience depends greatly on the project you are put on. -Some projects have a lot of red tape especially government projects requiring security clearance. Involves a lot of hassle and waiting around. -Can be difficult to get off the bench at the start. -Often star -Slow pay progression/Depends on how well you work the review process, which doesn't always represent your full achievements -Steep learning Curve/Not much onboarding help. Expected to find your feet by yourself. -Potential to have very long commutes (up to 90 minutes each way) for projects just outside London -Some office environments are quite glum or have open layout which is not conducive to focussed work