Pros
Nice clean office atmosphere, Juice Bar, Yoga on the rooftop, great discount on jewelry even though the process of ordered items is not what I would call easy. Great Staff in the IT Department and Retail IT & Applications Teams.
Cons
Over worked, under appreciated and down right unstable environment. Between the almost 4 years I was there, we had gone thru too many C-Level IT Management not to mention the high turnover, and the very few people have stayed just because they have been there so long they are afraid to leave because of their tenure. This place is all work and nothing else, no self investment in staff or additional training. How can an employee work at a place and try to impress his management when they change people so often. This is one place where you always have to watch your back.