They are small family companies. The Rockville, MD owner would tell us when she thought we should be done with lunch (lunch was only a half hour max), she would not allow you to leave for lunch, when there was a snow day employees would have to sleep in the office to ensure that everyone would be there the next day, did not allow time off for doctor visits or vacation. They dont allow you to have insurance for 3 months and when you do, they tell you that is your raise. Worst of all, she micro manages the employees. If you dont have your email up on the screen in a specific way, she will take the computer away from you.