Pros
You are able to flex hours as long as they are approved by a manager/supervisor above you, which is helpful for things like personal appointments Free lunch during meetings You only need a Bachelor's Degree for most positions The company likes to promot from within
Cons
For profit company Low salary that is not competitive There is a lot of travel required and the company does not reimburse you at the state rate. Health Insurance and other benefits are very expensive No raise or salary increase for several years There are quite a few upper level staff that do not appear to have the qualifications or knowledge for the position they are in which makes work more challenging and frustrating They have a lot of workgroups to discuss agency goals but nothing useful ever comes of them.