Pros
1099; Tons of professional development and great people within the mix that want to see individuals succeed.
Cons
The owners of the company making up fees at every turn. It became costly without consideration and lost the meaning of "for trainers, by trainers," after turning itself into a more corporate structure. ESPECIALLY since they were make triple money on the small guys. Forcing E&O policy through their family and then having us pay more fees. All unfortunately lining their pockets. Also extremely political: not very savvy on the minority experience but consistently utilized minorities when suits their needs. A great example, many trainers are part of the LGBTQIA community, it was asked by some clients for support with rainbow shirts etc. they said no due to beliefs but then tragedy struck in orlando and they turn around and have "supportive" rainbow shirt.