Pros
There are nice people, and even some that genuinely care, but they can be hard to find. Nice medical and dental. Building was well maintained
Cons
Honestly, there could be a book about this. But the main ones are this - Managers do, and will, play favorites. And they expect you to be ok with that. - If you have medical needs that require you to leave early or come late for an appointment more then what your supervisor thinks you should need, management will likey call you a liar, violate HIPPA by demanding to know the details of your medical needs. They will ask for proof of appointments, which is about the only resonable request. And all this in spite of if you make up the time, still stay on track, and give them as advanced notice as possible - Plenty of reprimands, almost zero positive recognition