So many cons - It's a sales company focused on new revenue and not improving internally. Operates like a call center. Most managers are promoted from within and have no experience (or training). Lack of professionalism and leadership.
No structure or support, sell people on opportunity to grow but unless you're a super seller, there is little growth.