1 reviews | Active since Apr 2018
Platform sucks!
Resources strained, not enough capacity, cannot access account.
Waste of time reporting problem because help desk employees are clueless.