Pros
This is a good short-term entry level position if you are looking for something to get your resume started. It is a home office rather than a traditional commercial office space.
Cons
Management hires in quantity and pays low to weed out employees within the first few weeks if you will be beneficial to them. There is not much training aside from a brief rundown of how the system works and management will make you feel poorly in front on entire working space if you do something incorrectly. Manager often times will guilt trip you into working overtime and coming in on the weekends, because the work is never ending and they are more focused on sales to be bringing in the money and having operations fulfill empty promises to clients who spend thousands of dollars. Much of the day is spent talking clients out of refunds with fake refund policies and just stringing them along hoping to buy enough time to find them a tutor. They claim to have a "chill" work environment, but employees are quiet and always on edge as they fear they will get fired at any time. Group gatherings feel awkwardly forced to appear that the team gets along, but no one actually sticks around other than management. I have also witnessed several unethical and illegal practices, which is in part due to ignorance and other part greed. The company is run by a bunch of 20-somethings who are more focused on satisfying their own egos than the success of creating a strong team of employees.