According to Glassdoor reviews, 66% of Upstox employees would recommend the company to a friend. Employees rated Upstox 3.3 out of 5 for work-life balance, 3.2 for culture and values, and 3.3 for career opportunities.