Generally just cool people to talk to. Team review from Customer Support Dept
Generally just cool people to talk to.
Working from home is great. Environment review from Customer Support Dept
Working from home is great.
Workers should be given the supportive resources promised during the training process.Environment review from Customer Support Dept
Workers should be given the supportive resources promised during the training process.
Very fun and engaging team leaders Leadership review from Customer Support Dept
Very fun and engaging team leaders
Has been positive, I'm still in training but the philosophy seems to be to not put too much pressure on oneself Review from Customer Support Dept
Has been positive, I'm still in training but the philosophy seems to be to not put too much pressure on oneself