Flexible work hours and rewarding teaching experience. Full online training.
Management cares about having teachers that are good with kids. Tech experience is a plus that can be leveraged to improve everyone else's performance but being adaptable and reliable is most important.
Staff socials are always fun and the staff culture is receptive to feedback.
The hardest part of the job is solving client technical issues remotely - plus...
Working from home (virtual classes)
Technical training through videos is usually draining but manageable.