4.0
Jan 30, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Nice culture with some smart people but role scope and opportunity to develop is poor.
Cons
Location in Hatfield isn't convenient unless you're from the surrounding area. Not in walking distance of train station.