Life is too short to stay at a job where you're not doing the things you want to do, where you're not enjoying yourself
This guy definitely nailed it, I probably couldn't say it better. Not that I didn't enjoy myself in IBM Research, but this is probably the main reason I ended here in LinkedIn.
Oh, by the way, we are also hiring. So if you happen to be a really really good Java developer, let us know :-)