Pros
They have outstanding benefits. 5 weeks vacation to start and the CEO gives out 3 or 4 days off at random. They have Summer Fridays too. The staff is very talented and most of them agreeable to work with.
Cons
The organization is non-existent. There is no clear chain of command and so much overlap between groups that most people aren't 100% sure who manages what group. The org chart looks like a connect the dots gone horribly wrong. There are a lot of strong personalities there and it's difficult to navigate the political waters. The informational material given during orientation presents J Crew as a big happy family where everyone is treated fairly and that is a complete lie. There are a huge group of people who are treated far better than the average employee.