Pros
The company is trying very hard to be a better company. It recognises its short comings and failures (and there are many) and is actively attempting overcome them. This is something to respect. The people are a mixed bag; many are easy company, professional, and knowledgable. There's a drinking culture, team building and a real effort to counter negativity. They are currently in the process of employing new talent and I like the new people. They ooze competence and confidence and large amounts of disbelief . They have a healthy, externally derived culture.
Cons
As a company that grows by expansion rather than winning new customers, it has no coherent plan. It's culture is firmly trapped in the past. A number of managers are bullies. Staff are actively frightened of them. I've seen staff cry. I've had staff come to me so angry I've taken them on long walks and chats until they were calm. Some have been so angry they were shaking. The managers themselves are not immune, they get equally angry. So, the culture is one of abuse and this comes right from the top. Many are being kicked, and turning around and kicking anyone they can. It's sad. New blood aside, It's a nest of second raters. There's nothing to learn here. For a lot of people this is the best thing that's happened to them. Pity em.