Productive, fun and stressfull at the same time. I have learned how to work under pressure and in a team. I have learned how to manage time, learned many ways of handling challenges, and leadership skills as well. The hardest part about the job is to meet the target and keeping your thousands of clients in your books. The enjoyable part are outings, the functions and team outings.