BrowserStack Software Developer reviews

2.8

33% would recommend to a friend

(103 total reviews)
avatar

Ritesh Arora

59% approve of CEO

54% positive business outlook

Software Developer Engineer employees have rated BrowserStack with 2.8 out of 5 stars, based on 103 company reviews on Glassdoor. This indicates that most Software Developer Engineer professionals have an average working experience there. BrowserStack is rated 27% below average by Software Developer Engineer professionals compared to other employers within the Information Technology industry (3.9 stars).

Reviews by job title

103 reviews
4.0
May 4, 2018
Recommend
CEO approval
Business Outlook

Pros

Will be writing mostly for Engineering: - Most of the people are true to their work. - Good paced development, with a reasonable amount of flexibility on solutions. - Co-workers are really helpful and fun to work with. - Very less politics in the engineering environment. - Does not feel like a Job if you're in the right team.

Cons

- Company is in transient phase of setting up as a big corporate, which is little hard on employees as their comfort is not the top priority. - A lot of negative sentiments towards upper management which they are not able to repair. - Every assignment is mostly Top-Down. - Little bit of politics visible outside engineering but wont effect you much IMHO. - Pay is not a very distinguishing factor anymore.

1.0
Apr 26, 2018

A forgettable experience

Recommend
CEO approval
Business Outlook

Pros

They have a product that's selling well in the market.

Cons

A complete non-tech company, hence if you are looking to join a company where you would learn and grow as a techie stay away. Micro-management at its worst. The tech stack is at-least 5-6 yrs old from the current industry standard. Major part of your time would be spent on bug fixing and cleaning up other's mess. No push towards innovation.

4.0
Sep 13, 2017

A job is what you make of it

Recommend
CEO approval
Business Outlook

Pros

This review is highly opinionated and does not aim to represent the general consensus among the people working in the company or the people who worked here earlier. And is focused entirely on the engineering team and some limited interactions with other teams. * Learned a lot. It does not matter whether it will help me in the future or not. * Everyone is accessible and helpful. * People take responsibility of the things they deploy, I know I this sounds what an HR might say, but it is true. * Team is tightly knit and we all are good friends. * Nakul (the co-founder) still codes and helps in debugging production issues (This might be a need of the hour because of less number of senior people in engineering, but I still appreciate this). * Team outings and other fancy things in general. * Open office, in which you can roam around. You can sit on the chair, on the sofa, or on the ground. * Office time is fun time. There is a cheerful atmosphere in general. * You get a laptop, a monitor, and a stacked cafeteria. I will address some key issues which keep coming up in other reviews here. Work from home -> It was not present earlier, but it is now. You can work from home. Code quality -> Improving. It is up to you. If you see bad code you can cry about it or fix it. Upper management -> Luckily I do not have the privilege to interact directly with these people. But most of what other reviews have said is actually true, it’s not good. Will expand more later.

Cons

There is no visibility regarding where the company is heading. You are just doing tasks assigned to you and fixing bugs. The upper management/HR knows about this and try to portray that they care, but the reality is people down below (at our level) still have very very limited visibility around things. It feels like the engineering team is just present to make sure that the product is up and running 24x7. We'll I guess that's the whole point of the engineering team, but I feel we should contribute to the company in ways other than producing code. It feels very weird when you see the management take decisions without even being familiar with their own product or for that matter the competitors'. I clearly remember incidents where managers have said something that makes no sense at all. Senior people are way too cool to go through "onboarding". I am not generalising, there are only a few people like this. No contribution back to the community. Open source contribution is not encouraged. Company feels like everything is their intellectual property. Discussing anything internal about the company to the outside world is discouraged, even if it is common knowledge in the tech industry. It feels very saddening because most of the product is based on open source projects. “It’s your job” attitude. You solved a difficult problem ? Well, that’s your job. You were able to fix something at 4 in the morning ? Well, that’s your job. It does not really matter. Because of this people now are slowly loosing the dedication and the responsibility they once had for their product. I am not talking about “appreciation”. I am talking about “acknowledgement”. The task of acknowledging something might seem trivial and unnecessary, but it helps a lot. And then the company worries about high attrition rate. I am not sure do they even worry about it or have come to terms with it. Every employee is now considered to be replaceable. You think you are important to the company ? You solved 100 different problems ? You stayed in office, came on weekends, fixed issues, shrug off a 10th of a second so that you can get a big deal for the company ? Well bye bye I guess, they will just let you go, you are nothing but a code munching machine. And honestly if someone reaches this state, they should leave. The deadlines are tight. Producing low quality code on time is encouraged. If it is on time, then it is good enough. The company is not yet big in the terms of employees but they want to act like one. “values”, “targets”, “culture” all seem too superficial to me. Or the way these things are implemented/imbibed, seem too unconvincing and unnecessary, rather a lot artificial and text-book like. It should be something that comes out naturally and every employee can empathise with it. It should not be force fed. This has become more of an open letter to the company, so I should stop. I like working here and will recommend it, it’s not bad, but not great either. I think I have grown into it. If you care about what you are actually doing and not expect anything back from it, you’ll be happy. If you think what you do for the company, the company will do back for you, then you are in for a disappointment.

Viewing 94 - 96 of 103 Reviews

Glassdoor has 1,032 BrowserStack reviews submitted anonymously by BrowserStack employees. Read employee reviews and ratings on Glassdoor to decide if BrowserStack is right for you.