4.0
Aug 27, 2013
Former employee, more than 3 years
Ithaca, NY
Recommend
CEO approval
Business Outlook
Pros
always with brilliant people always there is something new to learn
Cons
sometimes the work is demanding, the process of work isn't efficient enough. felt like being micro-managed