you need to be flexibleThe good thingsgood pay, friendly people, work from home perks
The challengeslacks training, you have to be self sufficient to understand your work, some managers are not equipped to handle a team, you have to learn on your own but they demand excellent output of work