Likes
...te or management won't believe you about your sickness. Less pay and brand name. My friends and me have received less salary on multiple occasions and need to keep follow-up with HR and TL for remaining salary or you won't receive it. Think before you join Tech Mahindra and join it only if you don't have any other options.
read more