I started working at TeachVietnam in September 2016 and, thus far, only have overwhelmingly positive things to say about the company. The salary is generous, perks are great (free accommodation, flights, health insurance and guided tours of remote areas of Vietnam!) and I've been given an awful lot of professional training. This isn't your normal TEFL job - the work is harder and, since it's mainly one-on-one tutoring, you've got to prepare in depth, with a lot of care to make sure that your tailoring your lessons to the needs of your students. But the management is incredibly supportive, it's a fun place to work and an awesome launchpad to explore Ho Chi Minh City.
Can't recommend highly enough!