Stay as far away as possible
Pros
None that I can think of.
Cons
Very clicky. Full of rumors. Everyone is related somehow. Lack of respect. Management knows absolutely nothing and is only still in their position due to personal relationships with people. They have a serious HR issue and don’t recognize it. Crazy amount of turn over. Managers don’t protect their teams but are first ones to throw them under the bus for their own decisions. You will only excel if you make friends with the catty management otherwise there is absolutely no growth in IT, change management or projects related to operations. People are all extremely two faced so watch your back. If you know management or are/become personal friends with then you are free to make your own hours. If not, get ready to be micro managed.