Anonymous, New York, NY - March 6, 2015
Rough place with long hours. "Lean and mean" - in my department at least. French are very difficult to deal with and don't have a grasp of US culture and the way we do things here. Very demanding and rude - abrasive. Morale is extremely low.