4.0
Jan 4, 2023
Current employee, less than 1 year
Chalfont Saint Peter, England
Recommend
CEO approval
Business Outlook
Pros
Friendly co-workers Nice office Private healthcare Hybrid working
Cons
The company is located at Chalfont St. Peter, so it can be expensive to commute if you do not live nearby Long hours in front of the computer Lack of structured training