Check-out these open positions - I've worked with people on this team - they have fun jobs - music, movies, phones... great scenarios on great technology.