Flexibility of hours (when suits the company)
The employees that are good, are great.
Cons
Little to no training
Job roles advertised not matching workload
Toxic work culture hidden behind "fun" and "flexibility"
Upper management who will not listen.