4.0
Mar 27, 2015
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Mostly helpful people, good team spirit. They try to do things the right way.
Cons
Tons of bureaucracy, Technology is weak. Global nature means lots of late night calls.