Pros
Knowledgeable peers, good work life balance, timely salary, Provides work from home opportunity, Solve complex cases which improves experience, Growth opportunity inside the company is good
Cons
Strict Performance metrics to meet which can be challenging,