Pros: Great discount
I am very much into technology so this is probably the best job I have ever held. They were fun to work for, very flexible, and I certainly learned a lot working there. The management and my co-workers always made me feel welcome, we were a team, a family. The most enjoyable part of the job was I never dreaded going to work, I loved working for them.