I liked working for this company. Once I got the hang of the job, it was very easy to separate my work life and my home life(leave it at the door). I liked the differential pay for evening shift. I liked that every day was a new day. The attendance policy is pretty harsh. If you have kids that you tend to take off work for often, this job isn't for you. But, they do offer a schedule that is the same every week, so appointments can me scheduled on days off. This job gave me plenty of time to go back to school, spend days off with my children and help at the schools (when not working), and gave me the opportunity to still be somewhat of a stay at home mom.