Great place to learn and develop
There is an environment that fosters development and growth. Not everyone leverages that opportunity to the best of their ability, but it exists if you are ready to take advantage of it. Best of all are the people that you are able to interact with on a day to day basis.
ProsGreat work evironment
ConsHigh rotation for management makes it difficult to build lasting bonds