Pros
Nothing worth mentioning. Maybe if you manage to stay in the “good books” of management, you might get some perks like WFH, appraisals, or recognition. Otherwise, there is no real benefit.
Cons
This section could go on forever compared to the very few pros. Employees are treated as replaceable, and in meetings it is openly said that “people come and go.” Ratings and positive reviews are pushed just to create a fake outside image while the actual work culture is full of bias, politics, and stress. Freshers are trapped with long bonds — they do learn something, but mostly at the cost of low pay and endless pressure. Senior employees are often replaced with two juniors, because saving cost is more important than retaining talent. The so-called functions and events are just for show; behind the scenes, there is no genuine culture or employee care. If you are lucky enough to be placed in a good client project, you might pick up some knowledge, otherwise you’ll end up frustrated.