Payment could be better compared with US salaries, where most of the projects are located
Day to day is client-dependent
A lot of efforts and company benefits are focused on the USA and India
If the project ends, you need to post to different projects internally to continue working there, instead of them assigning you to a new project