Boss.Info
View company profile →
Disappointed with recent updates
Used to love this service but recent changes have made it less user-friendly. The new interface is confusing and some features I relied on have been moved or removed. Customer service says they're working on improvements but no timeline given.
63 found helpful