Good Learning opportunity...But no other growth...
Pros
Working from Home option Learn many technologies available in ur team Brand value
Cons
(1) No Salary hikes at all... You will frustate with salary and leave this organization after long wait... With 0% hike rate..probably you will get same salary slip after 5 years... (2) No onsite opportunities. May be 1 in 100 get onsite opportunity. Others will wait forever. (3) Always asks to work more so that it can earn more money from Customers... But they never bothers about you. (4) It cries to pay bonus amount. Very least in the market... (5) If you join as fresher...gone case...you are dead...You won't get any type of growth... (6) Outside laterals joining will get double salary with your same experience in the company.