1.0
12 May 2019
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great people, friendly and they make you feel like family.
Cons
Low pay, a lot of work, the main office in France are a bunch of cry babies. Some people in high level management positions are highly inept. Pretty bad benefits and a pay ys borderline poor.