The Slack accounts of at least nine people were deactivated and workers said the company has been holding one-on-one meetings with some employees.
The company currently employs over 900 tutors and has plans to beef up even more this year, employees told BI.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results