With regards specifically to their technology department, management is really bad and the code is new but dated, sloppy, and mediocre. Take the other offer, and don't believe the hype. The company's "radical candor" thing was pretty much baloney from my experience. Lots of hype. Other reviews on here seem totally fake. I saw a lot of turnover when I was at the company.