Pros
- Good pay, engineers are nice to work with surprisingly given all the negatives (at least on my team)
Kontras
- Terrible wlb - Bad benefits, no 401k match, bad 401k investment options, HSA website is some half-baked wrapper on some other company's HSA product - Managers encourage you to ship out code at a velocity which all but guarantees terrible quality products - The worst performing question on our company survey was "Would you recommend your manager to others" which tells you what you need to know about the managers at Rippling - Feedback is consistently negative, even for high-performers; I know a lot of people leave for this sole reason, it's mentally draining just hearing all the bad stuff you did over the past sprint during your 1-1s without any positives - Very short tenures for everyone, either you get fired, or you realize you're too good for this company and leave, a recruiter told me the average tenure at Rippling is 9 months (apparently that's improving, but I know a few people who left after a few weeks or a couple months cause it was so toxic) - In other companies I've worked at, we had a "blameless" policy, where if there's an outage or an incident, we work to fix the underlying problems that allowed the engineer to create this mistake. Not here, cause the COO will personally write on slack "which engineer is responsible for this problem" and call them out. Incredibly toxic and the COO wrote a whole essay explaining why he calls out people like this after someone suggested that this was a wrong thing to do and not productive - If you have any other offers, I encourage you to take that since this is such a bad company to work for. Since starting, around 11 people were either fired or left on their own just on my team, currently there's only 1 person that was hired before me that's on the team, and I only started like a year ago