No Restriction on working hours, No such pressure of seniors( but depends on project to project) , Work life balance, over all good environment to work
Cons
Less Development project, Management needs to improve, less salary hike, partiality when giving onsite OR any other opportunity, people do politics to get hike/opportunity