Pros
Protiviti is a great place to start for an entry level Finance, Accounting, or MIS major. The people around you are those who have lives and yet are skilled workers. You usually work a normal 8-5, unless deadlines are approaching. You definitely don't work the crazy hours that external auditors do (9 AM to 1 AM).
Cons
The work you do is based off of whatever need clients have. You can be working a fun project, or a really boring one. You may also deal with clients who are cooperative or those who are making your life difficult. Also, schedules are dependent upon the client. Lastly, changeability is the ability to stay booked on clients. This can affect your bonus if you are not working for clients for a significant amount of time. You still get paid salary, but you become an expense to the company, so try to stay active and let your managers know that you'll be available if the time comes.