Flexible working time Own web platform for case distribution Clear guidelines
Cons
Not a big salary Not perfect management Not a big salary Not perfect management Random case distribution (you need to constantly monitor cases availability if you don't get one you will not earn)