Pros
Grande is a tremendous company that you can take pride in working for. Their commitment to quality and their employees is tremendous.
Cons
I am a highly motivated and talented young professional, who worked for the company in a subset of one VP's area of responsibility. While management would likely say otherwise, the group that I worked for was very silo'ed and "We have always done it this way" was deeply embraced. I am a self starter who is driven and wants to have an active hand in progressing my career. I went to great lengths to demonstrate my commitment to continuous improvement and ability to contribute to the business beyond the post that I occupied. These efforts, while recognized with above average raises did not translate into meaningful promotion or expansion of responsibilities. Unfortunately, recognition through compensation alone could not retain me. Animosity that developed because of breaking out of the silo and fixing/improving broken processes (within and outside of my area of responsibility) was not well received by others at the non manager level. Strained relationships with others who were not in management made promoting me difficult. I used the opportunities seized at Grande to grow my career elsewhere.