C

Callan Cooper

3 years ago

Good place to work. Environment and the people I w...

Good place to work. Environment and the people I worked with wasn't bad. Upper management could use some help in managing (ironic).

I was here for two years, moved up to Level 2 support and realized the team managers would pawn work off such as coaching agents and other managerial work.

Comments:

No comments