Initially, i loved it there. the people seemed nice. there is a streamline through the company and they reward people who sell. however, the companies "feel good" office approach leads to a lot of inappropriate relationships, especially conflicts of interest where team leads are dating managers, and having the personal life spill into the office.
that said, if youre focused and driven, and can keep clean of the personal issues, Admiral is a good company to rise in.