Never join this company ever.. Worst management !!Over pressure, they force us to do work after company time without any payment...they treat employees like slaves and your job is not secured, they will kick u out anytime without any solid reason after utilizing you to maximum .You need to beg several times for your salary and experience letter once you put resignation letter..all the positive reviews here is posted by company management team itself.