On average, employees in New York City, NY at Your Watch give their company a 1.0 rating out of 5.0 based on 1, whereas overall Average Rating of Your Watch is 1.0 out of 5.0 based on 1 Your Watch Review Ratings. The happiest Your Watch employees in New York City, NY are Anonymous Employees submitting an average rating of 1.0.
"Working here deprived me of my personal time with my family. There's no work-life balance. The management doesn't care of you have low morale as long as you meet targets, that's all they care about. I had to quit working here because I love my family more than anything else. It's not worth the family conflict for a place who doesn't even care about you."
Update your browser to have a more positive job search experience.
Upgrade My Browser