Likes
Demand salary as high as you think you deserve, the Indian HR people here are manipulative but dumb. The work culture is definitely nice as it flows from french parent company. But there is politics, some people are working quite hard and not paid well while one is simply partying and getting double of your salary.
read more