the culture is cancerous and toxic
the leadership is very micromanaged and the manager “motivates” by yelling and putting workers down.
Pay rateOutlook review
Pay rate
Seems to genuinely value and appreciate employees Leadership review from Customer Support Dept
Seems to genuinely value and appreciate employees
It has been a good overall experience at work and i enjoy my job. Review from Customer Support Dept
It has been a good overall experience at work and i enjoy my job.