Likes
i have worked here for more than 3 years and let me tell you, there are NO on site opportunities as mentioned by one other person in the reviews. the company's management is terrible. when a company has a workforce of mere 15-20 people, politics is the last thing you see, however this company is filled with petty politics. The management living in Europe have no idea about the treatment the employees in India have to face (or they might know, they are just ignorant of it). The HR department is a puppet, has no role in decision making. there's no work life balance, you can be asked to leave at any point of time.
read more