Avantages
The benefits (IE medical, dental, etc.) are really good, but what really impressed me was their 401k plan which really benefits the employee by matching dollar to dollar up to the first 5% of each paycheck deduction (I believe). Also, the discounts on phones and service we get through T-Mobile is unmatchable. Basically, the benefits and perks of working for this company are the best I've ever seen. Aside from that, there has been good communication amongst management and the employees. Everyone is provided with an E-mail account so that whenever there's an important update, or any need from anybody, any given problem is addressed quickly. Lastly, the employees are a lot of fun to work with. Not only are they easy to get along with, but when I started, and needed help, they were always there to guide me and address my concern at the drop of a dime.
Inconvénients
When I got hired on, the manager wanted me to have 100% open availability for them, but quite honestly, when you're only going to get 25 hours a week, and you're part time, how can your demand such a thing of your employees? Also, the hiring process that I had to go through was ridiculous. While I can understand that they need to make sure I'm the right guy for the job, is it really necessary to make me drive 45 minutes to a store in another state for a second interview? From the point I got my first interview request, to the point I worked my first day, I believe it was about 45 days.