salary on time , work from home, somehow easy tasks.
Cons
everything else! bad salary, poor communication, no contract extension, only short time contracts (3 months/ 6 months) , even if your quality is the best they don't extend your contract, internal problems and no career opportunities. a lot of stress!