Anyone here have an account with them? I never heard of them until a coworker asked me about them yesterday. Appreciate opinions, good, bad, indifferent? Thanks.
Perhaps not a major issue, but several typos on the website doesn't instill confidence in their commitment to accuracy. Agree to give this place time and see what shakes out.