Pros
Compensation is comparable to similar jobs.
Cons
No room for advancement and little to no training opportunities. People are let go with no explanation, no goodbyes just an empty desk and no one is allowed to ask questions or to talk openly about what happened. Favoritism is a big problem. The work environment feels more like a high school campus rather that a professional office. The CFO frowns upon teleworking or flex schedules. Many managers have given into his way of thinking and are refusing to offer these benefits to the employees they manage. When a person leaves the company 9 times out of 10 he/she is not replaced. The work simply moves to their colleague(s) and that person is expected to perform the job duties of two or more people. Solutions for improvements are usually over looked depending on your status within the company. If you are in a managerial position or well liked your issues are usually addressed promptly. If you fall outside of those two categories then you are put on a list and a fix may or may not happen. The benefits are almost non existent. You must pay a $2500 deductible before the insurance will start to pay 80%.