Pros
Pay was good. I was virtual, so I was flying all over the country, racking up frequent flyer miles and hotel points.
Cons
The bottom line is, the people there don't have a clue in how to run a business. I had zero support from my management. FC purchased Rapidigm, where I worked. I scheduled a 3 day weekend to take a short trip with my family. I made sure all my duties were being handled by a superior to me. Over the weekend, disaster struck and my boss told me it was all my fault. I explained that I had turned everything over to a fellow worked, who was senior to me. Turns out this guy lied and told my boss I hadn't turned over anything! I tried to explain to my boss that the superior had lied, but I wasn't believed and my boss didn't care. The next month the practice had a national meeting, and while my name wasn't mentioned, my boss used "MY" screwup as how the company was losing business, and how we can't have idiots working for us! I went to him afterwards in private, and asked him what exactly should I have done different? He said "Just do your f**ing job!" I told him I thought I was, but I could use some constructive feedback and guidance. He said I should know how to do my job, and he then walked away. This was all during the absorbtion of Rapidigm into Fujitsu Consulting. After this particular trip, I was then demoted, and then a few months later, laid off.