Pros
The shift , people, and atmosphere
Cons
Not being able to connect proscribe. Trainibg
Pros
It is flexible and rewards me for the hard work I contribute to the company
Cons
It is commission-based pay which is beneficial it you put in the work but consistent