Pros
Casual Vibe, means to an end.
Cons
Upper Management is atrocious. Training is poor, product knowledge and investment in staff is woeful. If you have a good manager, you may enjoy the job temporarily-as a way to move onto better things, but do not stay there. The things I have witnessed with wolf-pack type mentality, ridiculous expectations, ongoing pressure to work hours beyond required, with threat of job is disgusting. But some of the managers will do anything to suck up to upper management and this will not be admitted. The ongoingpressure on sales staff, which brought some to tears in my time is disgusting. A business is there to create money in part., yes. But these guys care for only that. Building a constructive, enjoyable and stable workplace is not on there agenda it seems.