Pros
-There were but times have changed. -Some projects are great to work. -WFH flexibility. -Flexible working hours.
Cons
-Alert for freshers: Request for your PF account on the very first day of your joining else you'll regret later. -No help from HRs. -Salaries are mostly delayed. -Don't expect benefits in lockdown situation. -Very low appraisals and no official process and not even a hike/appraisal letter provided. It only gets reflected in paybooks. -No promotion proof. They'll provide only upon request. -Mid level seniors mostly pile their work up and hand over to juniors/freshers. -They can handover the whole project to a less experienced person as well which creates conflicts in the team. -Managers only care about billing. They'll mostly ignore employees' concerns.