Toppscholars Employee Reviews for Specialist
Found 1 review matching the searchSee all 49 reviews
Indeed Featured review
The most useful review selected by Indeed
I think I have made one of the best decisions in my career by joining here at Toppscholars. It treats its employees just like it treats its subscribers and learners. I work at the Mumbai branch and the company culture totally suits my preference of work style.
Good amount of leaves, pay scale is great, employees are motivating
Saturday is working