Puzzel
RepVue Score
0
Puzzel
Back to ReviewsFormer 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