Pros
Well paid, and freedom to operate. You are encouraged to take risks and be innovative (because they can always fire you if need be).
Cons
Company cares more about shareholders than staff. Sacked large portion of the company during lockdown even whilst making profit in order to continue paying dividends to investors. The technology roadmap looks grim due to recent change in strategy. New projects are funded by individual business sector representatives, which mean that during market instability engineers are first to be sacked (which has halted multi year projects in active development). Company’s stance is to look backward and to hold on to what they have and has not got a clue how to plan for the future. Avoid working here unless the pay being offered is very compelling. They can and do sack well performing individuals of both full time and contract employment without time for hand over. Do not work here if you are looking for a home to nurture your career.