5.0
Aug 8, 2024
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
My experience with Impel has been very positive, we are a small team in the UK but everyone is helpful and an asset to the team
Cons
None I can think of