
I lived Welch management they hired me same day and started next morning. After interview they didn't have much interaction unless I went in for training .which I passed 100.00
I got the job and put to work
Review from Operations Dept
how laid back it was
Review from Customer Support Dept
I had to show my work and was rated on my preformance
Review from Customer Support Dept
I was put are ease immediately which made for a great interview.
Review from Customer Support Dept
Friendly kind very informative helping
Very relaxed and felt like a family
Review from Operations Dept
Actually interview people the same and don't just make certain people do a haircut.