They do not give much time for CSRs to have time away from the daily work to learn new things. However, they are very open to ideas to improve. Can be a stressful job. While it is good to have people know the customer service side of the business first, six months to wait to move to another position seems unusually long.