Always-changing leadership, with turnover in important position. Good leaders fired or leave with frustration. Company likes to look for the silver bulet, they don't focus on whole-company fundamental.
On technical software aspects, engineering leaders does not know to tell good advise from bad. Poor software practice, much posturing to look good to superior, those caring and trying to biuld good product get punish for any mistake. If you come to the softwar company, work to improve your bug-system profile but not to improve product.
Whole company lacks the street sens and likes cargo-cultig and buzzwords. They cut you down if questioning leaders -- just say the buzzword and agree.
In online forums I see this company start to advertisement alot for software work January 2017 -- do not b e tempt. Compliance was good field, Cavirin had the chance but to late.