Does this work for Teams/Brokerages?

Yes!

When signing up, make sure to create your account as a Team. Once signup is complete, the Client Giant dashboard will display several functions to help facilitate teams and brokerages.