What do you like about working at Tech Mahindra?
"wireless technology"
What don't you like about working at Tech Mahindra?
"didnt have enough sources for the information which we need"
What suggestions do you have for management?
"increase the sources of the information"
Update your browser to have a more positive job search experience.
Upgrade My Browser