Enjoyed my roster of clients and the team I worked on here, they do care about your career growth and success and want to make sure you are giving the clients the best experience.
Cons
Affiliate is quite a niche industry and if you want to wear a lot of hats or try a lot of things this is not the best for it