If only I can give a grade lower than 1...The good thingsMedical coverage, flexible work hours, work from home
The challengesLack of concern from management, poor work life balance, lack of real opportunities not only for your career, but also for personal growth. Flexible work hours and work from home is a trap. No overtime pay.