Excellent company to work with. A company with outlined process for each and every department. Excellent HR, Recruiting and Clients to work with and very good benefits for employees. A friendly and great place to work.
Cons
There are no Cons. If you are looking for a sincere and honest working environment.
Direct managment. Smart people. When push came to shove they had your back except with implantation.
Cons
No training for new products. Expected to know it right off the bat. Sold a product without telling any member how to use it. 2 people there are under appreciated. If they left, the place would shut down. C and B are the beginnings of their name.