The biggest con is how the tech department is managed by the (relatively) new CTO who joined Quidco from Trip Advisor. He brought with him his entire Trip Advisor team, replacing long standing Quidco team-leads without much warning or notice (with no warning or notice in many instances). The new tech team managers have no concept of talent recognition, and this resulted in the largest tech-talent exodus in this history of the company. I noticed the convenient absence of exit interviews for those leaving too (I was among the majority who were not given an exit interview). Quidco now has a very high developer turnover rate, which much cost the company a small fortune (very good for the recruitment agency has a contract with Quidco).
It was also patently obvious that the new CTO engaged on a campaign to constructively dismiss Quidco employees who had worked for the company for a long time (5 years or more).
Quidco used to be a really cool company to work for. It was one of the few companies where I actually enjoyed going in to the office every day. Unfortunately, this all came to abrupt end when the new CTO was hired.