Current Employee3.9Mar 29, 2025All said and done, this is one of the best companies to work for. Great leadership, culture, and strategy.
All said and done, this is one of the best companies to work for. Great leadership, culture, and strategy.
Current Employee3.6Apr 20, 2025Great experience working here at Browserstack with the team and management.
Former Employee2.6Apr 18, 2024Leadership thinks the products sell themselves. A good product but poor local support
Current Employee2.7Apr 17, 2025Not great from making money in sales. Too many products and lot of gaps in skilled support functions and process to service a customer well. Lack of mature processes.
Not great from making money in sales. Too many products and lot of gaps in skilled support functions and process to service a customer well. Lack of mature processes.