4.0
May 17, 2012
Anonymous employee
Former employee
Upton, NY
Recommend
CEO approval
Business Outlook
Pros
State of the art Technology Some of the best in the field Happy Employees Abundant Parking I was pretty satisfied working there
Cons
The food is rather expensive and the entire place is so big that it gets rather confusing at times to navigate.