The major pros here is that you get first hand experience, building and developing yourself while multitasking.
Cons
The first thing is that they wont tell you that you will get paid after 40 days of working hard instead of 30 days.
the company will always find a reason to shortpay you on the bonus that you are using to maintain yourself.
There is no work or management structure meaning that no certain career growth, no increase in salary after probation, no promotion, nothing.
Lastly, its just a company to work with if you dont want to stay at home jobless.