Likes
It's the worst work place ever. They keep your salary on hold without informing and worst management ever. Even after giving your best, they will not help you with it and then blame you for keeping salary on hold.
read moreDiscover interview dos and don'ts from real experiences