Useless management
It looks like as if we are working in british era as the UK people treats indian employee as slaves and there is no respect to employees
The management in India has no authority and works like a servant of UK employees
Here culture is you want job you are here no employee satisfaction and no benefits
Company puts false reviews and force employees to put positive comments which is not right
Overall worst so please don't waste your time and spoil tour career here