Pros
Decent pay - thats about it if you want to build proof of concept chatbots its great
Cons
Lost all transparency recently. Company make big announcements that seem to have little meaning, you can spend 2 hours watching presentations and they say absolutely nothing. On top of that people seem to be dropping like flies, there were announcements last year about redundancy in the UK and we were told it would be open and transparent, however today I just tried to message someone else who was a lead in a technology and found out they have been made redundant with no announcement (assuming this as their account is not active) this happened with around 5 people that I used to engage with for specific work. I have no idea why these people are not allowed to tell people they are leaving, it's a terrible look and makes me concerned about my job, if people are being axed without the rest of us knowing, how safe is my job. On top of this, the work, it's just boring now. Since the big AI boom the direction from the top was to focus on AI projects, companies dont seem to be willing to pay for proper projects in this, so we end up doing meaningless chatbot proof of concepts that last for at most 2 weeks. I joined consultancy to work on bigger projects and work with big teams working within orgs, not small scrappy teams knocking out quick demo style projects. On top of this management is awful here, our managers dont work on our projects, they have to be billable, so whatever time they have for me is either meaning they short change their client work, or they have to work extra hours to make it up - this often means 1:1's are rushed or skipped - plus they have 5 other people they manage too, so are just overburdened