Great place, never dull, but will suck you dry! Was great for the first fifteen years. After that, it was not so much fun. Imagine having your skill-set become obsolete every 5 to 8 years. Oh, try and keep up with Microsoft: started out with Version 1.0. What a waste of effort.