4.0
17 May 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.