1.0
May 29, 2013
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
work/life balance is ok. Location is great.
Cons
I can't believe there are actually some 5 star reviews. It's a scam. When there are some 5 star reviews as well as 1 star reviews, you should really trust those 1 star ones Simply put: - terrible management; the seniors have no idea what they are doing and what they should do - Treat clients pretty bad (And this is a service-based company) and also the employees; no benefits to employees at all - high turn over rate. believe it or not, for the past year, around 40 people have left