Likes
One of the worst company to work with. No work life balance. Employees are treated as sheeps and expected to work non stop for 40 to 45 days without any weekly off. Travel is more than 20 days a month. No travel advances are given. Worst working environment.
read more