Pros
The projects and clients are great; innovative and diverse in nature. With many areas of practice the company survives when one area is a little lean and another thrives.
Cons
Whether you are employed by CW for 1 year or 30; you have very little say; no one listens. Every little decision, request, expenditure, suggestion is second guessed and the typical first response is NO. There is very little if any opportunity to advance; you can get a title but there is no transition plan in place; they do not keep within the competition advances in ownership, salary adjustments or bonuses. All money is put into R&D for a firm leadership funded subsidiary. No matter what level of education anyone receives they will be pigeonholed into the position for which they were hired i.e. the office boy will never be a principal. People leave because there is no career path unless you have an advocate - how does one get an advocate without some real sucking up? You don't. By then it's too late - other talents are leaving and no one cares - they weren't a good fit anyway is the company line.