I have asked a question about working for a consultancy.
There are certain consultancy firms which employ their consultants at client location as contractors. I believe there are certain risks and disadvantages to this approach that the candidate should be aware of and plan to mitigate. I strongly believe the answers and this question are not opinion based. There are certain facts also.
For example, consultancies generally work on corp to corp contracts. They charge client more and they pay less after their margins. So your expectations from the client is more than what you get paid. If you are an immigrant worker they hold your VISA and hence it has its own risks.
These are certain risks that I am aware of. I believe the above question is not opinion based. People who believe it is opinion based, can you please explain why and how? If you agree with me, please vote to reopen the question.