Groupon Senior Software Developer reviews

2.4

32% would recommend to a friend

(41 total reviews)
avatar

Dusan Senkypl

41% approve of CEO

32% positive business outlook

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

Reviews by job title

41 reviews
2.0
Aug 24, 2016
Recommend
CEO approval
Business Outlook

Pros

Free caltrain pass, Free lunch in SF and PA

Cons

The biggest cons is the culture of the company. And the fact that its not a tech company. Very very poor engineering culture. One of the best example i can think of is the way company provisions VMs. There is this internal software used for people to setup VMs. It was implemented by using git as a storage (??!??). So for an even small change for any team in the company, for any VM in any environment there is this centralized git repository used as a storage. In Order to make a change you have to, in the end, commit there. So can you imagine when all those hundreds of developers needing to make even the smallest change on any of the VMs start working, it is literally impossible to commit. It sometimes takes hours, because in between you pulling, and rebasing and pushing there has been multiple commits. If you do it at 3 o clock in the night when nobody is around its smooth. The fact that the company that has been around for so long didn't figure out a better way to do this tells a story. And what is worse nobody sees this as a problem worth solving. Why? Because in their mind in doesn't bring money (they only see direct money, revenue lift in that quarter). Its very product driver, and marketing driven. Hacks are preferred to stable solutions if they are quicker to implement. The credo is: "Yes we are aware it is wrong, but do it anyway because its faster to market that way". There is barely any recognition for infrastructure work. No, if your code change, or your app doesn't make money, its useless. The people will be moved to something else. The super interesting thing is there is this belief system that software written like that, in SOA architecture can be left to run staff-less. For intsance a bunch of interns write a software that does something. It shows some initial promise (money-wise), so they invest a bit more time, if it cannot be made to make more money the management will move the people back in the 'pool' to wait for another task. While the software written by people that didn't really know what they were doing will be left there to run. Even more interesting, the whole project like that (shady software, no people) will be lumped over to some other team. So in meetings you will often have multiple managers introducing them selves as "I am such and such, i am a manager of this app, this other app, this third app, this fourth app and other things", and that to be even more interesting everyone in the meeting will have similar bunch of applications on their plate, without any people to work on them. Just the burden of having all these apps, that you don't care about, and don't own be on your pager duty is mind blowing. The amount of pages you can get sometimes at night is amazing. But when you offer the management to fix it, they tell you that they are not a priority right now. Sure they are not you don't get awaken at night for it. Recently it has gotten significantly worse. While the wall street sees this as positive movement (cost reduction) The upper management has decided that the headcount is not given to almost anyone anymore. People won't be replaced. There are literally whole teams that are leaving. Great talent too. Some people leave to google, some to other big companies, management rarely even talks to them why are they leaving. I cannot even begin to imagine what kind of strategy could that be. Let the talent leave, the software will take care of its self, if not lump it on some poor team with overly ambitious manager. My team for example lost two people last December both very senior. They didn't get replaced. And as we were crying that we are understaffed, the management decided to not only not give us replacements, they decided to give us two apps that were written by two teams that were staffed with 10 people combined. So you loose two, you get new software worth for 10. Its literally unbearable. "Do more with less" taken to the extreme. I am also leaving now. After four years. I got to admit I learned a lot in the process, about how big companies work, i learned a lot as an engineer too. I got to live in two beautiful countries thanks to Groupon. But what is enough is enough. I would seriously not recommend work for Groupon to anyone who is an engineer right now. Wait a little bit, either find something else, or wait 6 months and check again, maybe things have changed. Its literally super toxic now. But once it gets this downhill I really don't believe it will recover. Even if you are just starting its better to go somewhere else and learn proper engineering from the get go. If you by any chance interviewing at Groupon and you get to ask the questions ask them what kind of tool is used for provisioning VMs, ask them about the storage. If it is still what I describe stop the interview, and go somewhere else

5.0
Apr 12, 2016
Recommend
CEO approval
Business Outlook

Pros

Large developer department, but divided into many teams with a start up culture.

Cons

Still a young company with a lot of competing projects being built with different technology stacks. I've seen many projects canceled, but it does foster a sense of competition that pushes you to build the best product you can.

Viewing 34 - 36 of 41 Reviews

Glassdoor has 5,045 Groupon reviews submitted anonymously by Groupon employees. Read employee reviews and ratings on Glassdoor to decide if Groupon is right for you.