Pros
great benefits, always doing contests where you can earn lots of money in gift cards, always doing pot lucks and catering food.
Cons
the first month or two of my employment was great I enjoyed it had a strong out look on the company and was really happy to be there. they do offer a great training course but then I moved up a department and was just fine there, wasn't to easy and wasn't too hard. then a month later they decided to move me up the next department where it was almost impossible to collect on unless you had the experience you needed, which I didn't have, and I had no choice. they wouldn't let me stay there. as I moved throughout the departments I started to realize all that stuff they do for you the first few months you're there and tell you how easy it is is to get raises is just to suck you in because the further you move up the more crappier they begin to treat you. collections over all is very stressful but it made it even worse having someone over my shoulder ever five seconds barking orders at me. it got to the point where I would cry every day, began calling off work a lot. also the hours are complete crap. I worked 1:30pm to 10pm mon & tues, and then 7:45am to 4:15pm wed - fri and had to work every other Saturday and one Sunday a month. the turn over from Tuesday into Wednesday was awful, considering I lived 45 mins away and they were not willing to work with me on changing it at all. had to be on a wait list to get on all days and the wait at minimum was 6 months. it's all based off favoritism, If you walk in the door and they like you you're set they will hand you and spoon feed you anything but if they don't like you good luck. you could be there for a year and the person who has no experience and only been there for three months will be making more than you and be in the position you've been training for for six months.