Pros
Working at Ascentive has been a rewarding experience that is challenging (in a way that motivates people to strive for tough goals and achieve them), requires hard work, and demands dedication and commitment to the company and an individual's position within a company. The people are friendly, but each member of the team still maintains a focus on the importance of both personally producing results and also mentoring and pushing other members of the team. There is definitely an great air of mentorship, especially among those who have proven success here.
Cons
Ascentive is a environment for someone who is driven, motivated, goal-oriented, and looking to seriously grow professionally... it might offer challenges for people who are not excited about learning, diligent work, or achieving goals.