Pros
Worked there for 6 months and the only pro I can think of is the free lunch they provide. Oh and once a month, they bring a food truck around for more free food.
Cons
The company is split into three different buildings and I worked under the Operations building. The Operations department is an absolute mess. When they say fulfillment associate, they are not kidding. This means they will literally fill you in for any job that needs to be done. So at random times, you may be called to carry heavy boxes, take the trash out, and event assemble desks. I graduated college, but most of the employees under operations have not. Not saying this is bad, but the people you work with talk about smoking weed before work, and they also take the lunch breaks to indulge in more and occasionally alcohol as well. Unfortunately, it's not a motivating environment as most people come to work with bad attitudes. There is also a divide within the employees, as they form a cult-like environment where they talk about the people behind their back. Very high school-like and immature. As far as management goes, they are the ones to blame for this behavior. They always talk about being a family, they call this FTRIP (focus, trust, resiliency, innovation, passion) and it is quite corny. They make promises to most employees about moving up within the company, but a lot of these are unfulfilled. ALL they care about are the numbers. The shoes that come in need to go out daily, so it's always a stressful environment where management constantly breathe down your neck. They do not reinforce any of the "FTRIP" model themselves, but expect the employees to. My biggest problem with this company is the pecking order for moving up. Management plays favorites and they give people they like certain priority over others, rather than looking at talent and qualifications. So if you want to start from the bottom and pack boxes all day, then go right ahead.