Once you get initial training, the training for new products and skills is quite poorly done and does not prepare you for the calls you take. The company itself seems very disorganized from the top down. True teamwork is non-existent as you work at home and have barely any interaction with anyone you work with to learn from to grow or build relationships. In the end, don't work here expecting a career; it is just another dead-end job.