The management is very professional, as well as the work place. I enjoyed working with customers and walking them through any issues that they might have been facing. I did learn a lot about customer service, that prior I did not face. It is a very good company to work for. As well as being a fun work place, it is also a very professional job.