Pros
Cornerstone has rapidly been growing in the past 2 years I've been at the company. I have worked with some really smart and motivating people which has made me more motivated to come to work every day. When I was looking for a change in jobs I was able to move within the company. I always know if there is a problem there is someone willing to listen and figure out a solution. Cornerstone also has a lot of company events and team building activities that give it a fun start up vibe with the security of a globally successful corporation.
Cons
Some departments feel understaffed and overworked. A lot of growing pains still exist within the company and because of that high potential employees who are less verbal or seen less by upper management move on.