Likes
This is the organisation you want to work in. Although Growth and promotions are very slow, you get work satisfaction, work life balance is there. Hybrid working style. Growing in India. Good people.
read moreBe the first one to contribute and help others!
Top trending discussions