They need to care more for their employees
If they cared about how their employees feel
They should put more effort into working with their current employees rather than just hiring many new people as replacements.
Love my team so much. Team review from Customer Support Dept
Love my team so much.
Frustrating hostile work environment for sure Review from Customer Support Dept
Frustrating hostile work environment for sure
My work experience is really great! I look forward to coming into work everyday! Review from Customer Support Dept
My work experience is really great! I look forward to coming into work everyday!