Some of the projects are good especially Europe one's. As a fresher I got the opportunity to go onsite after 2 years. and I was in Netherlands for 1.5 years. But it totally depends on which project you fall into.
Cons
You will not get the compensation as per the market.