Pros
Great location, casual dress code, early-off Friday option, collaborative co-workers.
Cons
Extremely disrespectful floor manager totally backed by the owners. Extremely low base salary that isn't even a fair draw, especially if you take time off. A seemingly aggressive commission schedule, but it "resets" every month so most are not earning a living wage. Some great employees, but totally demoralized when I was there. Revolving employee door. Unpaid vacation and no benefits except simple Kaiser. No respect for work-life balance. You work on an open floor without one shred of privacy and rumour since I left has it that management watches or restricts your personal email, chats, etc even if work-related. Strong hint: Google the Owners. Strangest place I ever worked! My new position/company is nothing like it!