Pros
If you get client office , you dont need to go to Bounteous office and deal with bad policies
Cons
1: Worst appraisal timeline eg in Dec you fill form and you get hike in july but which always get delayed to OCT.. kinda company save money here by delaying hikes 2: Same for Variable pay. SO VP is part of your annual CTC right but here eg you joined in JAN & in dec completed one year still you need to wait till April and incase you leave they will not give you VP even though you completed 1 year and it was part of your 1 year CTC 3: Limited exposure 4: For promotion they want you to have minimum 40hrs course , professional certificate ie good but along with it 90-100 interviews in a year. Now if you work in a client office , even if your feedback is excellent still no promotion. Even if you help companies in other way but still they want interview slots. Interestingly if you even give slots they schedule 10yoe with 6month of experience to take. Or role is not relevant