3.0
Jan 9, 2023
Recommend
CEO approval
Business Outlook
Pros
Great product and a very interesting space.
Cons
Below market pay. Most of the company executives are in the UK and I felt like they didn't understand the high tech US markets. We have a lot of low/mid level leadership in the US and I could feel the gap.