Pros
As for the Warehouse, it's mostly laid back, you can work as you see fit as long as the job gets done. Very little micro-management takes place. Supervisors and above are friendly and helpful when needed. The employee discount is excellent. It is better than any other in the retail world.
Cons
Pay kinda sucks. If you have little or no experience, expect $8/hr. Not a huge problem if you spend most of your paycheck on computer bits, because of the discount, but if you are paying bills... it's not really enough. The HQ often has poor judgement about the store and policies. From an employee that works a retail store, some of the decisions they make baffle me (and my supervisors). It's seems like they have never been in the store before when they decide on things.