I know of more than one humongous application that still runs on Java 1.2. I wouldn't be surprised if the database was of the same vintage.
OTOH, there is absolutely zero chance you'll get to use Firefox, a Mac or deploy something on Django or Rails there. Ever. By 2020 they may have updated their desktops to Windows 8.
Since I am a retrocomputing enthusiast, I wouldn't mind working on a VT-200 or 3279 ;-).
> I know of more than one humongous application that still runs on Java 1.2
True, but they're not all like that. We've got a humongous app written originally against .NET 1.1, it's still around, still getting new features, doing refactoring, getting updated with every .NET version bump (runs great on 4.5), still being invested in.
Enterprise does not always equal legacy, etiher.
I'm also working on a project that uses MVC5 and async/await features heavily.
Enterprise is fun because there's usually much better requirement gathering and a very tight feedback loop, because it's actual customers, not prospects, and honestly the developer doesn't have to worry about SEO, marketing, conversion, etc. The sales teams do all that for you.
Lots of enterprises embrace forward thinking architectures but don't necessarily churn languages/frameworks/platforms too frequently.
[1]My day job is enterprise development.