Pros
Relaxed dress code, open office environment, in demand product/service being provided
Cons
There was a very cliquey atmosphere that felt like high school at times and one of the worst places I ever worked. If you were in you were in, if not good luck with the struggle to try to fit in. There was a large divide between salaried and hourly employees that was very clear from the start. Many of the managers seemed to have their positions based on popularity/who they knew, rather than qualifications - promoting people went the same way. A lot of the employees seemed to be there to socialize rather than work. The style/customer service manager was always very unapproachable and more interested in playing favorites than managing. The Ecommerce manager seemed to be more worried about being popular than doing her job (no one was quite sure what that was). The president seemed very oblivious to what was going on in the day to day environment as well. Very low pay for the amount of work to be done, little vacation time, and expectations of working almost a 7 day week. There was also not much room for growth.