Pros
The Engg team does some quality work. There are a few good people at work. Not much politics.
Cons
THE COO. He is a joker who doesn't know any thing at all. He neither know technology or domain. He is a crook, who expects you to work 24/7 even as sits in his cabin doing nothing and continue to chat on FB or WhatsApp with his random set of loser friends. He is absolutely shameless. Keeps changing his words w.o. thinking twice. Sometimes he calls into his cabin and starts a conversation and then randomly keeps updating his fb posts and chats with people on his phone or laptop as you are explaining what he had asked for. His attention span is so poor and you wonder how these kind of losers can even get a job in the first place. Only good thing that the COO has ever done is to recruit a good manager in his team.