Pros
One of my favorite things about working here is that everyone collaborates very well and respect is a big part of that. There is little tolerance for egos and we are focused on the clients, which is how it should be in a service organization. We also have some very good clients and I enjoy the opportunity to be able to truly assist them and rely on the resources we have access to. It makes me feel like I am a part of our clients company and that is a good feeling.
Cons
I think that this company has challenged me to grow more than I ever have. The expectation of being able to serve a client and be a valuable resource can be daunting in a full-service environment, so it has been more challenging than I thought it would be initially. I also think that some people cannot thrive in this environment as it requires a level of intelligence beyond "customer service" to be excellent at your job so it is hard to watch others come in with bad habits and not realize what a great company this is because they are blinded by the industry attitudes.