Pros: flexible work hours
Cons: too much political drama
I was busy and billable all day, every day. I enjoyed helping project managers with tasks they were too busy to complete. My co-workers for the most part were easy to work with, and very intelligent.
What I learned is that even in a large corporation, local management personnel have their favorites, and that politics rule over everything else.