J
Joshua Petuchowski Review of Step ti
I must say, Step ti is just average. The website c...
I must say, Step ti is just average. The website could be more user-friendly and the customer support team could be more responsive. Overall, it's not a bad company, but there is definitely room for improvement.
Comments: