Tech M recognized as a best mega employer from India
The recognition has been conferred by Great Place to Work Institute, which conducted a study involving 2.1 million employees across 21 industries in India.
Read MoreThe recognition has been conferred by Great Place to Work Institute, which conducted a study involving 2.1 million employees across 21 industries in India.
Read MoreGlobalLogic India has been recognized for its people-first approach and building a high-trust, high-performance culture.
Read More