Pros
I love working for this company. The platform is amazaing and the students are awesome! I can honestly say that I haven't worked for a company that is so awesome. The staff, including homeroom teachers, management and IT are very supportive. They are super fast with getting back to you if you have questions or concerns. They are flexible and management is concerned with a smooth business. I never had any problems with anybody. 31abc is really good about keeping track of worked hours and paying on time every month, unlike other language companies. It is true that the company had some financial issues and there was a paycut, but I have seen many companies go through the same situation now that times are tough with the COVID crisis. Slowly but surely, 31abc is starting to overcome this crisis and they are doing everything they can to have their teachers happy.
Cons
There are no disadvantages working for this company.