Likes
Nothing good. It is the worst company on the planet where the management only hires and fires the employees every now and then. Appraisals are pathetic and disgusting. No work life balance at all. HR Management and top management is terrible and ruthless.
read more