Pros
Decent vacation and health benefits. Co-workers are great people for the most part. There's parking available.
Cons
They call themselves a destination employer but I don't think they know what that means. They run it like a small corner bodega with a leadership that likes to micro manage (at least mortgages) but thinks that because there's a new CEO that bought new modern offices they are a hip start up and it's a privilege to work there. Complete hypocrites that will not reward even employees that make a positive difference (because they might not have a degree; although they themselves only got their degree within the last 10 years), probably because they might steal their lime light. HR is not there to protect the employee, but the company. Organizational loyalty is not rewarded and personal loyalty, perhaps, until that person gets the boot. Training is non-existent so you'll be stuck in your position or set up for failure if you show initiative and get promoted, unless you like doing your superior's job on top of your own AND play your cards right with someone even higher up, otherwise, they might not notice your effort, then, you'll be on your own.