Some great people, but toxic workplace and atrocious upper management
Pros
There are many talented and brilliant people working at the company. Work produced is of a high standard (albeit often shamelessly derivative). A respected name in the industry, (although one with a renowned reputation for poor staff treatment.)
Cons
An incredibly top-heavy business structure, leading to a deeply unpleasant working environment with little respect for reasonable work/life balance. Upper management are the worst I have encountered at any agency. Often relying upon putting undue pressure on staff, whilst having very little knowledge or understanding of the disciplines of teams they are overseeing. This toxic work environment, understandably, leads to a high rate of staff turnover, which inturn, leads to further disruption. You don't leave Imagination, you survive it.