U
Verified User
Small-Business (50 or fewer emp.)
After one year of using the platform, this reviewer highlights the excellent customer support, with responses within 24 hours. They note the limitation of needing more localization languages, particularly for Poland and Estonia.
View Full Review