Pros
You will likely never have to work past 6pm. You will get off at either 1pm or 2pm every Friday.
Cons
At hire, make sure that if you are offered a yearly amount of pay, that you make sure that you are a salaried employee, not hourly. Don't assume that because your job offer was an annual amount, that you are going to be paid a fixed salary per week. You may learn AFTER the hire, that you are an hourly employee. The benefits are that you will never work more than 9 hours per day. But you will not get normal paid off holidays like your other professional friends. BH's vacation policies seem cool at first, considering you get 3 weeks of paid time off and another two to three unpaid weeks off. But you don't get any regular holidays off at all. That means as a professional employee, doing professional work in an office, you will be working on these holidays every year, or you will have to dig into your paid time off to take them off. You will have to work on the 4th of July, Memorial Day, Labor Day, the day after Thanksgiving, Christmas Eve, and New Years eve. Presidents Day and other bank holidays you will have to work too. Also, there is no sick time off. You get 3 weeks of paid time off but that includes sick days. So, if you have an accident one year, that takes you out for a couple days or more, this starts to eat into your vacation time. Since the company is owned and run by those who honor Jewish holidays, there are about 3 weeks of Mandatory time off throughout the year, but only some of that is paid and you can end up having up to two weeks of unpaid time off, which is only cool if you don't need a few paychecks per year. Or else, you would need to use your paid time off on those mandated closure days. Of course if you are a salaried employee, then you get paid for all of those Jewish holidays by virtue of being on a salary, not hourly pay schedule. So make sure you are Salaried! Or lose out on two--three weeks of hourly pay per year.