Likes
Nothing good to tell about the company worst company which I came across ever, very bad work culture and environment, actually no employees last there all run away or the management removes saying they cant afford to keep and you are inefficienct and play with people life and career
read more