Likes
Worst coming to work with, they will make you sign the contract for years and without any specific reason will terminate you,..... Will forcefully make you take leave and deduct salary
read moreBe the first one to contribute and help others!
Top trending discussions