I went to submit 2 reviews of companies I work with on a daily basis. We all know how busy we are and companies are lucky customers make time to leave reviews anyway. These people asked me for about 5 items to submit so they could verify my review because their "software" felt it had discovered unusual activity. I call on the company I reviewed daily from a business phone... there are no screenshots I can take and this and that. Nobody's got time for all that... this is just bogus and I will NEVER use their platform again.