Paid every two weeks, but you get your check on the third week on a Tuesday. Have to travel to customers sometimes, no compensation i.e. mileage/gas unless its a company rental . Get told a lot of lies and promises. Small company, about five employees. Sometimes your paycheck will be short money/hours. Micro-management exist a lot. No benefits..i.e. medical/dental/401K etc. Get talk down too, no recognition. Not a good boss to work for. I learned a lot, but I left for all those reasons mentioned in here.