Pros: friendly co-workers
Cons: training could be more organized, hard to advance, minimal floor support who basically don't know anything
A good place to work but hard to advance unless you're friends with management. Tend to play favorites with people, tired of dealing with customers who got bad service before coming to me then expecting me to wave a magic wand and make it better. Training could be better especially with wireless, otherwise a decent place to work.