Pros
The product - well known, trusted, easy to sell, interesting and inspired Many of the people The office building and it's proximity to town/Wetherspoons/escape routes
Cons
A business built on a product, not a plan. Lack of: Communication and continuity - vertically and laterally, Middle management - the efficient and trusted type, Employees - and the current ones are overworked and undervalued, Females, Care and consideration - of the workers from "the top", Trust and respect - of "the top" from the workers - stemming from the above, Training - unless a half-hearted, bare-minimum approach is all you need, A genuine feeling of enjoyment, happiness and job satisfaction from a large proportion of the employees. An abundance of: The blame game, Egos, strops and power play - god forbid you step out of line on the wrong day, People leaving, "It's just the Redwood way" and "you get used to it" attitudes, "Put up with it for the money" attitudes. I've never worked somewhere before (and hope to never again) where the only time the MD bothers to meet you, he shakes your hand on the first day, and sends a message down the pipe line to "fire" you on your last. NB - no matter how much you want to, you cannot technically fire someone who quit the day before...