-Biggest con with Protiviti is the work itself. The vast majority of projects are internal audit or compliance related which is not the type of work that bright, motivated people in "consulting" want to do. Projects are rife with absurd grunt work which is tedious, boring, and frustrating all at the same time. The firm is trying hard to diversify its solution offerings into more true management consulting work, but the pace of change isn't quick enough for many.
-The firm wants to position itself as a premier consulting provider, but refuses to spend like one. Practice employees are forced to perform ridiculous amounts of administrative project work because the firm's infrastructure is lacking and support employees in functions like practice management, finance, accounting, marketing, and travel are minimal. The firm also pushes worthless certifications over MBAs. Proprietary research/market databases and other tools you would expect of a top-tier consulting firm are also non-existent.
-Brand recognition continues to lack in the marketplace which can be frustrating. Despite its success, the firm hasn't invested much in large-scale branding or marketing efforts, which I believe to be a mistake. Sponsoring dinners and conferences only gets you so far.
-Promotions are basically guaranteed every two years. This is great for those who deserve it, but it also means that there are a lot of unimpressive people (with no experience except internal audit) in management positions.