I've been working as a Tutor for Teach Vietnam since September 2016, and so far have absolutely no regrets about applying!
First of all, the job itself has been incredibly interesting and rewarding. One-on-one tutoring is not always easy and there is a lot of preparation and planning involved, but with the constant support and professional training offered by the company. you never feel overwhelmed and there's always someone to turn to. This means you really do get to enjoy and make the most out of your work. The amount of responsibility I was given within the company from day one was also quite surprising, and the position has been an excellent and challenging learning opportunity, which is great for a recent graduate with limited past experience. Although quite small at the moment, the team at Teach Vietnam are dedicated, helpful and extremely friendly - from meeting you at the airport to answering the millions of questions you might have about life in the city, they go above and beyond to make sure you're doing OK.
Then there are all the benefits attached the position! Not only a generous living allowance, but also free accommodation, health insurance, local guided tours and reimbursed flights. Teach Vietnam really does offer the full package, giving you the best opportunity to not only enjoy the work you're doing but also explore an amazing part of the world.
I would therefore highly recommend any graduates looking for an exciting and rewarding international experience to apply to come and join the team as soon as they can!