Pros
My experience with Protiviti has been a very positive experience. I have found the culture amongst all levels and offices to be amazing. The people are truly what separate Protiviti from other firms. I like the aspect that the firm is growing...providing many opportunities across the firm. I have found that Management looks out for its people. Often you find that goal setting, etc. is just an "exercise", I feel Protiviti really works with you and identifies opportunities for you to advance. The advancement opportunities are clear and the path to success is straightforward.
Cons
The consulting world is not for everyone, and often those who do not succeed are not as Self Driven and motivied as others. You need to make/create some of your own opportunities initially to prove yourself. Internal networking is a big part of getting started. The benefits, specifically the 401K match are light from what I have experienced at other firms. Also, you don't have too much control over your scheduling...it is a customer service business and requests can't always be met.