Pros
Accessible upper management, family-like atmosphere, incredible culture. Fringe benefits on top of fringe benefits. 37.5 hour work week which directly contributes to work/life balance, an on-site gym (that’s small, but growing), above average pay (at least in my position). There are ample opportunities to grow that I’ve found, such as classes offered internally that are meant to inform about the culture of the company, internet and email security, how to use Microsoft suite effectively, as well As other programs used in every day work life. They offer compensation for taking insurance licensure courses, as well as cover the cost of said courses. Very open to advancement, with programs that allow you to shadow/intern with other departments and learn from experts in your chosen field.
Cons
Small company (pro and con), limited available jobs. The reason I put small company in the con category is because it makes things like switching direct deposit accounts, adjusting benefit selections, etc more of a paperwork headache than a large corporation with the capability to do it on an online portal. The fact that there are limited available openings is simply due to the fact that there is low turnover in most departments, which is a good thing. I did feel like these were the closest things to cons that I’ve seen in the three months that I’ve been employed.