they're awesome people and work hard
if they paid us more and provided more benefits
everything and all things within
the place is a joke
everything. they are pretty terrible at most things they do
from interview to training to slow induction into the actual living culture to the company is a consistent decline.
Very overworked, short staffed and underpaid for all extra workCompensation review from Customer Support Dept
Very overworked, short staffed and underpaid for all extra work
Seeing my work make a difference Outlook review from Marketing Dept
Seeing my work make a difference