I've been doing their marketing for a while and I am trusted to meet with clients all over the country to interview them and shoot videos for our campaigns. They are very responsive when I have questions or concerns and I'm treated like a regular employee.
Cons
I, personally, don't really have any cons. Honestly.