On average, employees in Englewood, CO at Indian School of Business give their company a 4.9 rating out of 5.0 based on 1, whereas overall Average Rating of Indian School of Business is 4.9 out of 5.0 based on 1 Indian School of Business Review Ratings. The happiest Indian School of Business employees in Englewood, CO are Anonymous Employees submitting an average rating of 4.9.
"Indian School of Business is in India, among the top B schools in the world, it offers 1 year MBA program and various executive education programs as well. The work culture there is very good and have a large scope for learning and advancement. Best place to work for."
Update your browser to have a more positive job search experience.
Upgrade My Browser