Pros
Personal relationships are the first and foremost aspect of this company. They are committed to improving the team, the processes, and the clients. Integrity, both in a corporate sense and personal sense are valued here more than any other virtue. Through great examples and leaders I feel that the company respects each individual and tries its best to encourage selfless service for clients and team members. Upward mobility is easy to see. If you are successful at one job here, you will be able to move anywhere in the country to preform that or another job if the openings are available. Executive support is top notch. They consistently communicate with the teams and travel nation-wide to meet with clients and teams.
Cons
Still growing so the benefits will get better. Be prepared to hit the ground running in a fast-paced and volatile industry.