Pros
Grow has invested training time and dollars to help me do my job better. They also maintain very good employee benefits, including matching 401k contributions. They frequently provide and promote recognition to employees (below management levels). These are benefits and opportunities that are disappearing in many companies - especially those that are downsizing. For people who want to work and take advantage of opportunities within the company, the environment is great. I've seen many people promoted because of their dedication to the members and the organization.
Cons
Every company has issues and challenges, Grow is no exception. Are there challenges in communicating across a 500-person organization? Of course. But, I have seen changes to know that the company is working to improve. There are also challenges when the role of certain jobs changes. Some of this is due to changes in banking, and some is due to our current economy. Change is everywhere, and Grow has to adapt like every other business.