An environment no one wants get involved.
Pros
The company is ok generally as others posted.
Cons
The company is ok. Top management is also normal. But this team is totally opposite. A team of 1~3 people including the lead. The lead is dishonest, un-professional and blames people with or without reasons. Weird ego, far from being open and transparent, hard to work for or work with. Keep running hire/fire cycles. An environment no one wants get involved. You are expected to know everything in interview. But most of the time you will be exhausted by moving hundreds of huge tables with indexes from one drive to another manually or patching dozens of Windows servers one by one, which don't need much high skills at all. At the beginning you feel ok, but after some time you find that you can never be right and you feel caught. The standard to monitor you is changing all the time. No chance to transfer internally. The only one has been taken, which is the only example of getting out normally.