I like that it is very customizable depending upon what you want from this program. The only thing i dislike about teams manager was when we tried using an external application such as zoom which would not allow me or my team members access unless they were logged in via our office network. So if someone outside wants into one of those meetings then there needs be another option so people can get connected without being at their desk/computer! This allows us to have virtual training classes with different students attending remotely all over US & Canada!