Pros
Fun to work with different people on tours.
Cons
This company is operating illegally in at least two cities without even being registered to do business in the city. But good luck if you let them know that, because if you do they'll just fire you and say they're laying you off and leaving that city for good...only to come right back and hire new naive employees who have no idea that they're doing illegal work. Oh and don't expect to collect unemployment since they won't get an HR dept or company and as a contracted employee you don't have rights. Bottom line: Find a company that is actually operating legally! Don't put yourself at risk with this company! Oh, and don't forget that they pay different salaries for the same position.