Flexible working hours-fast career growth- online work
Cons
No job contract even though I asked many times which leads to job insecurity- high pressure for achieving results and unappretiation which cause lack of motivation- low salary and compensation compared to the job title and loads of work- promotion without salary increase - unprofessional treatment.