2.0
23 Nov 2016
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good location, good salary, there are plenty of opportunities to try new things since the company is relatively small. Many big names in science contribute articles.
Cons
CEO is challenging and obtuse, higher ups look down on new employees, paycheck was late twice which affected bill paying on my part