Experience will vary by branch, some people will progress further due to people leaving rather than excelling at their job, holidays are restrictive as working in small teams, will be moved around with little notice, pay is no where near high enough for work done