Provide Good Flexibility and Good Mental HealthThe good thingsProvide Good Time Flexibility, no micro management, supportive higher management, worklife balance and stress free environment
The challengesNot much career path and not much individual benefits