The leadership team is great with communication
They are great to work with and they are great with communicating
What makes me happy most at work is my job and my production that I am tasked with, I like the responsibility
They don't value my work or respect it. Had an office and they took it away and stuck me in a cubicle 1/2 the size. Review from Customer Support Dept
They don't value my work or respect it. Had an office and they took it away and stuck me in a cubicle 1/2 the size.
Direct boss is fantasticLeadership review
Direct boss is fantastic
the place is not safe Review from Customer Support Dept
the place is not safe