Pros
As I try to come up with a list of pros, not many come to mind. The only thing I can say is that there some nice folks outside of senior management.
Cons
I will have to choose carefully; otherwise, I will run out of room for sure. Let's start with the corporate culture, and the lack there of. Actually, there is a culture and it is founded on fear and finger pointing. It starts with Greg Weishar who rules by fear and belittling his emplloyees at every opportunity. This has creeated a toxic atmosphere where employees are forced to run for cover and blame anyone else they can to avoid persicution. Next, would have to be the salary structure. The compensation levels are in the very bottom percentile. Everyone is expected to perform at a level one position up and earn the salary of one position down. There is very little hope of career development or salary increases. Unless of course you an in the inner circle, then the sky is the limit. Don't expect to ever get in the inner circle. There are zero programs to help quality of life, showing that senior management has little or no concern for the wellbeing of its staff. Working there will leave one feeling bitter, used, and abused. All in all, unless you are desperate for a job or just need a couple years of experience, I would highly recommend looking for employment elsewhere.