Pros
This company truly cares about it's employees and about doing what is right. They take a personal interest in you. You are made to feel like you matter here. That is something often lost in big corporations like this but they have managed to hang on to it and it is wonderful. The high number of tenured employees speaks volumes for any company but especially in this particular business. I cannot say enough good things about Cornerstone. You will not be sorry you took a job here.
Cons
I have yet to see any "Cons" that are noteworthy. You will always find the negative if you go looking for it but the atmosphere here is different from any other place I've ever worked at. The employees actual like their jobs and seem happy to come in every day. I have to say that I feel that same way and it is a refreshing change from what has become the ordinary in many other workplaces.