This place ought to be shut down. In the beginning I really wanted to like this company but they have absolutely ZERO integrity and they have no problem whatsoever flat-out lying to their employees and stealing from them. Their office staff has an extremely high turn over rate as well. They will not following through with what they have promised., nor will they pay you the rate of pay that was promised to you. If you are expecting to work and receive the pay that was told to you that you would receive for the job that you fulfill then please do know ahead of time that this place isn't going to work out for you. Indeed won't allow me to give them zero stars but that is what they deserve for zero integrity, lying, and not paying their staff the wages that was promised.
Sadly, there are no pros.
Staff has no problem being dishonest, company has no problem stealing from employees.