Pros
Here are my opinions - PROS Salary timely paid (very important) After leaving the job all my dues cleared on time (thank you) work environment is very good and you will enjoy working here if you love your work Additional incentives, gifts are good, team building games Process oriented and structured company PF, ESI Not Pros/Not Cons Highly competitive environment, not a place to fool around Performance, Performance, Performance - is the key to succeed here You have to stick to deadlines for projects strictly Zero tolerance for bad and unprofessional behavior (you can get fired) Pay + Incentives are above average and so company expects you to deliver accordingly
Cons
Work pressure Work from home is sometime difficult Lot of process and rules to maintain like MNC