I've worked at Invarion for 37 years, since shortly after the company was spun out of IBM. It's been a good career, with good people. I'm retiring soon but am glad to have worked here
Cons
Sometimes they're a little too cutting edge, you don't always have to have the latest and greatest tools. Sometimes you get used to the old ones!