Likes
Unnecessarily pressure for sales. And they believe if you are giving sales they deliver your salary on time if not they stop your salary. Mentally harassment is on another level HR is very egotist Business head is actually full of ego.
read more