Pros
the people that work here are amazing, always willing to help and build friendships out of work too and all the great charity work that goes on behind the scenes. from senior management right down to csr/engineer level everyone wants to same thing and that is to build the brand and make our customers happy by being the best we can be. I feel as I have a voice that is listened to and people will take notice of things that are said. I have worked here for over 5 years now and have been through the "rough" times, and can honestly say this is a far cry from where we were and can never see us going back that way..... i can see the business continuously growing in each company and us always improving our service.
Cons
the pay isn't as great as other company's for the same roles, but the environment makes up for that (kind of, everyone could always do with more money) i get the feeling in certain positions/departments its a very much "face fits"