Jobs Companies & Reviews Companies Salaries Interviews
Hiring? Post a Job

Top Companies in Datchet, England

Showing 12 of 2 Companies
Sort: Popular Rating

3.3 / New York, NY

“Account Manager”  See all Reviews

Good technology, and compensation packages. Amazing campus. Great people.  See all Reviews

2.5 / Datchet, United Kingdom

“Words which best describe IRIS, Uninspiring, Demotivating, Lacking Vision, Poor Remuneration, Micromanagement.”  See all Reviews

There are some really good talented people working for IRIS, but more often than not they leave to get get a better salary elsewhere. Benefits are…  See all Reviews