Really great place to work with many friendly, talented people. You'll learn a lot & you will work with many, many teams. QC has lots & lots of pillars - one team does this & another team does that - even though you could probably do both steps,
it needs to be assigned to each team. Slows things down a lot. Not a very agile IT department from that point of view.
Can be slow to get things done.