OK, it’s been a few solid weeks at Digital River. I have to say, I’m impressed. I love the amenities! I’m not saying it’s Google – but I will say it’s Google-like. The daily catered menus are all subsided. So lunch is about $3. There’s free dry cleaning. Fully equipped fitness rooms in 2 of the 3 sites. In one of them, there’s a full-time personal trainer on staff.
One of the main reasons I came here was simply to learn (within a given context). This place makes it real easy. The development group takes full responsibility of making sure its developers are prepared. Since I’ve arrived, I’ve been enrolled in sessions where a developer explains an existing module, technology, etc. All interactive, so you can ask anything and everything. If that wasn’t enough, they have an in-house university: a department dedicated to knowing everything about the products. If they don’t know, they know how to find out.
The underlying architecture is indicative of serious growth. The number of transactions processed a day require some serious ingenuity. You can’t simply throw a few more server instances out there – that’s short sighted. I love the stories of how these types of problems arise, and someone smart would innovative something unheard.
Anyway, Digital River is way beyond its startup days. There are remnants of that culture, which is nice. Overall, so far, so good.