Pros
It used to be good until they switched their management style. They switched from an employee driven marketing strategy to a Client Account Manager (CAM) system. Fortunately I was wise enough to jump ship when I did.
Cons
First the CAM's pretty much interrogated individual employees for their contacts information. The employees were then told they could no longer speak directly with their OWN contacts, that the CAM's would be doing this from now on. Since the clients were not comfortable with these egotistical CAM's, who have no technical knowledge and are pretty much professional smoozers, clients started giving work to competing consulting firms instead. Due to the loss of clients and projects by the CAM's RETTEW started a series of layoffs of the very employees that had brought the work in prior to the switch.