Pros
Some of the staff are outstanding. Made life-long friendships with colleagues and even clients
Cons
Top down approach, they keep changing senior management as often as I change shirts, Disconnect between senior management and staff, they have no loyalty to the people and they tend to recruit executives who are their friends and from outside the company (minimal promotion / career advancement for staff)... Benefits are awful: minimum small company annual contributions to 401 (K) with heavy-handed vesting conditions, life insurance reduced from two times salary to 1 time a salary, upon loss of job the consultant loses 1/3 of value of unused PTO (they say that it is to compensate for sick days -- not too sympathetic as I had zero sick days during my three years with the company). They also disbanded the Employee Council that provided a conduit for feedback to senior management in North America. Their sales organization is extremely weak with the pipeline pretty bare except for Infor and ORACLE lines of business. This leads to a very high turn-over rate, as they have very low tolerance for Bench. In turn, this situation leads to insecurity by the consultants and a paranoia of the Friday afternoon call from a Vice-President (purportedly to "discuss future projects" but in reality it is a notification of severance the same day ).....