max 1 week vacation, pay just barely above minimum wage after 8 years
Nice work environment along with decent pay and hours. Review from Customer Support Dept
Nice work environment along with decent pay and hours.
my experience has been really good Review from Customer Support Dept
my experience has been really good
The management isn't well trained and could be improved. Review from Customer Support Dept
The management isn't well trained and could be improved.