The leadership team likes to have fun.
The interaction I have with friends at work.
The interaction and friendships I have
We get along very well
That all I had to do was show up to get a job
Overall a great place to work, great pay, awesome benefits and great people. Review from Sales Dept
Overall a great place to work, great pay, awesome benefits and great people.
overall negative experience. Started out feeling like I'd been lied to about the company and my job role. Experienced a lot of micro-management and toxic culture from certain teams. Things have gotten better since the company restructured itself in 2018.
Great pay and tons of other perks and flexibilityCompensation review
Great pay and tons of other perks and flexibility