For Spartans (Consultants): If you’re joining as a consultant, be prepared to be completely open to working anywhere in the UK, with any client, and on any project. Regardless of what they tell you, you do not have a say if what you’ll be doing, so it’s best to just accept this before joining. There’s a lot of inconsistency in the experiences consultants have. If you get lucky and end up with one of the better-known clients, you’re likely to have a better experience than others you started with. Sparta has attempted to create a ‘community’ for their Spartans, though it felt very disjointed. You’ll likely keep in touch with some of the other Spartans you trained with, though many never really feel part of Sparta due to lack of engagement with the wider business. Depending on the Account Manager you have, you may become quite close with them, or you may speak to them 1-2 times a year (as mentioned in many other reviews). For internal employees: There’s limited growth for experienced hires. In Talent, you’ll have targets like a recruiter with a very poor commission structure. If you like working towards targets and a money driven, find a role as a recruiter elsewhere, and you’ll make double the £. Overall thoughts For consultants, you will learn a lot when you start. You will develop some great technical and business skills in training. Your experience on client projects can vary heavily, so it is a bit of a gamble to join. The company can be turbulent. There have been layoffs and course cancellations happening lately due to lack of business from clients. I’d honestly recommend steering clear until their business stabilises a bit. I found the benefits, growth opportunities, and culture to be well below what is expected of a tech firm. If you’re looking for a role where you can crack on with your day-to-day role and are not looking for real progression, this may be a good fit. If you’re looking for development opportunities, salary progression, and an innovative company, I wouldn’t say Sparta is the best option.