Pros
Some of the people are good people who do their jobs well and yet deserve so much more. Decent benefits If you want to be mediocre and get away with it, this is the place for you. If you want to work here for over a decade, get "grandfathered" in to some special work schedule where you can come in early and goof off and read 50 shades of grey and get coffee and stroll out earlier than others... this is the place for you! The temp of the building is pretty warm considering the workforce seems to be predominately older women. There is a cafeteria on site which is nice, but only because parking is at a premium after a certain time if you want to park on site. They relaxed the dress code to allow denim all week.
Cons
If a VP/manager has a goal to make their bonus, that project supporting the goal is going to make it to the top priority. Dates to put said project into motion are not likely to move because that would mean the goal was not attained. This could mean working weekends several in a row. Not competitive pay (pay is well below the mid range for the grade), raises are a joke (2%). If you want a promotion, better get your chap stick and even then, don't count on it. Goals set are based on manager's perception of performance, if you look at a person funny once they will use that to rate you a 2 regardless of what other accomplishments. (2 is not good) Managers seem to be placed into their position of power with no clue how to lead people. Leave your personality at home. Management can play favorites, if they are aware of issues that one "bad egg" of an employee that are impacting morale of a team and performance/attendance of said employee, they will brush it under the rug and continue to play favorites. This can be used against you. Every team seems to have one of these bad eggs. Herd mentality. Don't have an opinion. This place does not want your change, your suggestions, ways to improve. This place has a lot of complacent workers/managers who are just biding their time until they retire. Don't come here if you want to rock the boat.