Sadly, I would not recommend
I worked here for almost three years. I loved my co workers, and the family environment but that does not outweigh the absolutely INSANE numbers they expect you to hit. Numbers that have never been hit before and there is no reasoning with them. The turnover rate is very high for a reason.