Switch works with amazing brands! I have loved working on brands I have only ever dreamt of working with. The account managers are super friendly and supportive. I have been dealing with Chloe who is an actual dream.
Cons
Unfortunately no commission on sales however some brands do incentives.