Likes
Tremendous the culture is awesome, I had worked with Tatas, or local companies as well. But the difference I found is culture, your voice matters here. Rather I will say you matters the most management works on the voices raised by employees.
read more