All the decisions are being made by heads who are Russian and their main business is in India they don’t understand Indian market, they think whatever works in russia will work in India. Lately firing a lot of indian good employees just to fulfill russian salary demands
PROS : Suggestive 1 liner reviews
Great culture and overall amazing place to work
Great work-life balance!
Supportive management that encourages growth and learning
Strong culture of mentorship and peer learning
Teamwork is highly encouraged and rewarded
Management is approachable and open work culture
Strong focus on teamwork and job satisfaction