A typical day begins with wondering if I did anything to catch the attention of upper management or the president of the company. I go in everyday not knowing if I'll be fire on a whim. They record phone calls, watch with cameras and listen with strategically placed microphones. Though we as employees aren't supposed to know they're there. There's really little or no room for advancement. Pay is barely enough to live off of and I will have been there 3 years in May and have never been offered a raise. Hours and policies constantly change, The position began with a fair schedule, M-F with one weekend a month. A few Sundays a year. Now I'm working half the weekends a month, Saturdays and Sundays. Saturdays used to be a half day, now they're the entire day. They've taught me to program car modules but offered no compensation. There's little to know training associated with it so it's truly learn as you go. They offer no sick days, no personal days and vacation time is fair. The only positive is my boss. But the president of the company is a bit of a dictator and as long as you're on the clock for him you can be asked anything of you. What I learned is that your job title means nothing. I don't honestly believe they care about any of us, everyone is replaceable. The hardest part of my job is finding the motivation to walk through the day every morning. Easily the worst company overall I've ever worked for. The most enjoyable part is being able to research online and the time when I get to go home. The only pro is that it's M-F with weekends off for the most part. Until they change that, too. I can't wait to leave, I think about it everyday.