Yes and I am doing it now. Currently I am in Holland and would be soon doing that when I return back. Here life is very boring. Work culture is not good. The managers put pressure on you till they squeeze out the last drop. Can you imagine that I went to office the previous day of my marriage. This is the most horrible company in terms of work culture. But good if you want onsite trips. But work satisfaction is zero
Yes onsite oppurtunities are generally short term but depends on the requirement. I was on short term for 3 months each, last year for 3 months to London and this year to Copenhagen. But the perdiem(daily onsite allowance) is really less here if you compare it with other companies.