Pros
Company is growing and customer base is loyal and strong. Many talented people in the company with a lot of intellectual property that is forward looking and in demand for the healthcare industry. A lot of cool and interesting projects going on in the company that are interesting to be a part of. Industry leading 401k match, decent health benefits if you are single, decent PTO with sick days, flexible hybrid work schedules. Company events are nice with good employee engagement. President of the company is humble and treats everyone equally and with respect, you can strike up a conversation with him in the halls and he does not act like he is too good for your time.
Cons
No paid maternity or paternity leave, need to use PTO or FMLA. This is where the company is stuck in the past. If you value your employees and have family values, you should provide some amount of paid maternity and paternity leave to keep up with the times. 4-6 months paid maternity and 2-3 months paid paternity leave would be a very good way to attract and retain talent. Holiday drought from New Years to Memorial day. Have some holidays added in those 5 months, its brutal to not have a single holiday for that long. MLK day, and Presidents Day come to mind.