Likes
Benefits like insurance and NPS contribution by the employer. Work life balance depends on your tech-lead/manager. You have right to complain against the manager/tech-leads. HR is good, as it is backed by mastercard. Some managers and tech leads are very supportive and helpful. Great place to work except if you are under some arrogant tech leads/managers.
read more