Avantages
Health coverage is competitive if you're an exempt employee.
Inconvénients
Terrible compensation and culture. Incompetent leadership. Blatant nepotism. The current situation is unbelievable. There are 7 C-level employees (CEO, CIO, etc) for a 70 person staff. Although each C-level employee gets paid a six-figure salary (those salaries are openly posted on their website), you'd be hard pressed to find any one of them in the office on any given day of the week. While they all receive copious bonuses, HR has continued to coincidentally re-vamp their employee evaluation rubrics so that almost nobody is granted raises due to "under performing according to the new rubric" (there is a new one every year). That is, of course, unless you are one of the many new staff who are related to the C-suite staff either by blood or by friendship. In that case, you might get a raise and a promotion within your first 4 months of employment (all while "working remotely"). On top of all of this, there are more contractors and consulting firms than even a private corporation might employ. Everything from basic communications to strategic planning seems beyond the skills of the senior staff, so they dump hundreds of thousand of dollars into contractors and consultants every year. Of course, all of these contractors are coincidentally old friends with the C-level staff. The sad thing is, none of this is a secret. All of the capable and high-value staff are leaving as fast as they can and being very open about it. The office is uncomfortably quiet and barren on any given day. There have even been new employees that have turned around and walked out within a few weeks of witnessing this mess. Unless you are related to one of the members of the leadership team by blood (or marriage) or are a close acquaintance, there is no future for you here.