After several months working here my experience has been very pleasant. Either you get chosen by the students or their support staff assigns certain students to help. When a student is new, their review has more value. The more badges you earn, this equals getting more and more assignments. My adivice: always be kind even for the upset students and also never bid for a last minute assignment unless you're over 100% confident that you would be able to address it. If not your rating will suffer badly, and most likely it would favor the student. To finish, it has a well established privacy policy, rating system is complex but fair, students pay very well and while others even leave awesome tips, and lastly, support is very kind so it is a very tutor friendly platform.