Hi... I'd rather not use my real name because my company has a tendency of finding things like this! I work for a major payroll company as a TSS (Technical Support Specialist)- basically a go-to person when the reps have questions. Total call-center environment. I've been here for almost 7 years (ugh- kill me now) and can't wait to quit!




to CS, ihateelpaso.
Comment