Pros
Not really any pros working here. They may provide you with a job but don't expect much from them.
Cons
Low pay, cheat employees, lie to employers. Give phoney management titles to company nobody's just to try to empress potential clients. These people make you work hard for nothing, then they embarrass you with their attempts to rip off the clients. The only reason I stayed as long as I did was because I enjoyed working with some of the clients.