5.0Nov 15, 2023Great place to workSales development managerCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookPros- Employee friendly - Remote work - Opportunity to solve real problems - Competitive PayConsAll scale-ups have their fair share of issues - BrowserStack is no exception. However, I see active effort taken by leadership to hear and solve problemsShow more