Customer Service Lead, Houston, TX - February 18, 2015
My manager is a good manager. The work load is high and I believe I could be compensated more. I have learned so many things with this company. The most enjoyable part of the job are the people I work with.