Pros
Some of my colleagues were some of the nicest and smartest people I've ever worked with. I got a nice coffee mug.
Cons
The most stressful and negative professional experience I have ever had. The pressure applied on engineers by upper management, who are so far detached from what goes on from day to day, is extreme. There is a culture, intentional or otherwise, of making you fear losing your job, as if every day you have to fight for your survival in the company. More emphasis is placed on your mistakes than it is on your successes and what was once a pleasant and positive place to work, quickly turned nasty, with a small number of individuals being responsible. I had more damage done to my mental health in the time I was in CaptivateIQ than in all of the rest of my career combined, and I am not alone when I say this. The people responsible for causing this should be ashamed of themselves.