5.0
4 Jun 2024
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The team culture at OpenPayd is fantastic. There is a sense of togetherness always. They are constantly driving and supporting you in your career progression. The office environment is so beautiful to work in.
Cons
N/A. Couldn't recommend this company enough to work for. Superb group