Training is still in the early stages of development and not very thorough. Management has issues with hand-holding too much in some areas while in other areas provides very little support. The customer service department is also lacking and causes a lot of headaches for the sales team. Doesn’t seem to be much upward mobility for career growth, but is a great place to get a year or two of experience before heading somewhere else.