Pros
There are no pros to working here. It will drain every ounce of optimism you have until you are an empty husk.
Cons
- Low salaries. Bad raises. - Awful benefits, bare minimum. Expect to work most holidays that you'd have off in other companies. - Large portion of the workforce is apathetic. Toxic attitudes, laziness, politics, and ineptitude. - Complete inability to retain talent. Nobody with skill wants to work with a company so full of apathy, outdated technology, over-the-fence-throwing, and impractical/non-industry-standard processes. - Complete inability to hire talent. Open positions go months to years (!!) without being filled. In many cases, they give up and replace positions left by exiting highly-skilled employees with unqualified contractors that put in the minimum effort required to fill their contracts. - Huge amounts of IT issues are never resolved, making work frustrating and often impossible. - Politics, politics, politics. Ask a question in the all-hands and expect a 10-minute multi-paragraph political diatribe that says the same amount of absolutely nothing forty times in a row in forty different ways, where the actual answer could have been a concise 10 _seconds_ if they actually cared to answer it. They even tried to remove anonymous questions, because they were tired of people asking tough, relevant questions.