Lots of work if you are charging a cheap rate. You can learn a lot as a new person in the integration field. If you are a specific Sub-continent country you are good to go.
Cons
If you are experienced in the integration field you will be used for understanding the complex project. Then you will be pushed out and cheap labor will replace you. If you try to raise your concern to management you will be fired. Work is assigned based on your location. If you are not for, a specific Sub-continent country you will not thrive here. Check the CTO for clarificaiton