Puzzel
RepVue Score
30.90
Puzzel
Back to Reviews
Former Employee Overall positive and great compensation if you’re an Account Manager. New business is slow in the UK. Leadership has changed a lot but the people are great at Puzzel :)
3.1
Oct 13, 2023
Useful