You are bound to your employer and you can swap clients very often. Depending on the company and project of course. I chose to do small projects from 2-12 months at a time. I even did 2-3 projects at the same time once example:
2d/w Performance testing POC at client 1
2d/w Automation at client 2
1d/w coaching of testers at client 3
Some people spend 1-5 years at the same client but it’s totally up to you in my experience. If you don’t like the client, you can ask for a different one. (within reason)
Depending on where you live… a company doesn’t always provide a car + fuel card here in Belgium. Consultancy it’s a standard.
The best part about consultancy is that you are not going to be called a “job hopper” and the more projects you do, the bigger your resume and tech that you see.
You’ll get way more knowledge this way then being in a regular company since they often have internal knowledge sharing sessions & they’ll provide budget for conferences and trainings (which here in Belgium, in a normal company is pretty rare)
The role I’m in is a fixed term contract for six months. Likehood it will extended for another six months, or they will put me on an another role with the client or an internal project the consultancy company has.
It probably varies between consultancy companies, what tends to happen if the project is over and looking for another project, do they still get paid?
If you are a permanent hire, you still get paid. You’ll just be put “on the bench” as we say. People without projects, they can then do a lot of trainings, upskilling or work on internal projects.
I think Kristof definitely got the positive side of consultancy! I spent a decade doing it, and by the end of it I was exhausted and kicking myself for not just going contracting. I see consultancy as contractor conditions without the pay.
I was shipped off to all parts of the country, very rarely at home and never able to dictate what project I worked on. It was literally what was available at the time. The very few times I was on the bench I was expected to ‘improve quality’ by writing documentation, mentoring others, etc. My job was no more secure than a contractor, in fact I’m not sure how I survived several rounds of redundancies.
I suppose the only benefit was the sheer variety of work. Even if I hated it (and I frequently did), I could at least learn some new technology or technique. But eventually even that ran out, and I started to see duplicate work.
oo we have a restriction of 1 hour travel time MAX. Unless you really want to, we always have interviews with the client and if the consultant says ‘no it’s not a project for me’ then it’s a No Go. So you have your own input in what kind of projects you like. (You don’t see this at many consultancy agencies though)
Most of my work experience has been at test consultancies but more recently in my career, I decided to move to working at a product company.
The 2nd consultancy I worked at, was really good in particular - I got to travel for work, I got lots of interesting projects and opportunities and I worked with some fantastic colleagues who I admired.
I enjoyed the variety of projects and really nailing the skill of learning how to learn etc.