Published on (UTC)
This post was submitted by a user and reflects their personal experience or opinion. The publication date is not an employment or interview date.
This is a very good cautionary essay.
Seriously, don't take an on-site assignment unless you absolutely have to. Today, the salary for an on-site assignment is only a little higher than at an ordinary company, but the results are as follows:
1. With an on-site assignment, there are a whole bunch of contracts to sign, but they are definitely not there to protect you.
2. With an on-site assignment, you have no human rights. You'll know once you're in.
3. With an on-site assignment, there are no resources. Once you go in, you have to rely entirely on yourself; no one will help you. If you're truly lucky enough to encounter a benefactor, you might still end up being used as a reason to lay someone off.
4. With an on-site assignment, you're cannon fodder. They happily collect several million, while, put bluntly, you're responsible for cleaning up their messes. There will absolutely be no career upside, stock dividends, or even such a thing as a bonus for you. If you go down, you'll simply be replaced by the next person taking your position.
5. Don't always assume that a company with a big name will necessarily add value to your résumé. If you collapse midway, it actually doesn't mean much. Assuming you're lucky enough to survive, bluntly speaking, all that awaits you is a pat on the head and being told to keep doing the job.
In conclusion, it's still more practical to seriously look for a regular full-time job.