Pros
Keeping a job for a long period of time looks good for building credit - even if the job blows. There are also great employee discounts and accommodations. When I began working here, everything was running smoothly, and hours were great, even for part-timers, like myself. The pay scale still goes up consistently
Cons
Two months after I started working there most of the management transferred to other stores or to corporate. After that, my store (109, West Los Angeles) went downhill. The current management did not become managers because they know what they are doing - they don't: Best Buy is notorious, in house, for not training anyone - but because they've been there longer than most other people. The employees that have been there longer than the employees who got bumped up to management, didn't get moved up because they aren't well-liked, mainly because they are hard workers and they are perceived to be a threat to anyone else trying to climb the pathetic Best Buy ladder. Of course, they won't get fired. It's next to impossible to get fired there. If you are inept, or consistently late, they won't boot you. You have to be a thief, stop showing up, sexually harass someone, or get violent. Basically, they don't like to pay unemployment, which pays more money than the 4 hours per week of work that they give about 80% of their employees now.