1.0
25 Aug 2017
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Soho location pretty cool; glimpse into e-commerce world.
Cons
Everything. There are favorites, in other words if you speak French sky is the limit. Training is poor and done rather quickly, on top of that they expect you to know everything and dive into it. They also lie in the interview, and lie in the job post. Absolutely terrible and stressful place to work.