- North Tarrytown, NY
- Any Job Title
- Any Status
Smart people, friendly atmosphere, good work-life balance (in 6 reviews)
Company is growing and getting better every day--business is looking up (in 6 reviews)
Beware and please note that the location has high cost of living (in 4 reviews)
Upper management are in an ivory tower looking down on their peons (in 4 reviews)
1 Employee ReviewsSort: Popular Rating Date
Helpful (1)Approves of CEO
It was a place where the science did matter, and you had the freedom to explore. People were open to sharing their ideas and I thought it was the best place for professional growth.
It has become a place where the politics have taken over and the upper management seems to lack the respect towards their employees.
Advice to Management
Treat your employees with respect. Everyone matters.