Pros
- The salary is good and competitive.
Cons
- No salary sacrifice into SIPP, no higher pension match contribution. Even though it would save the business in taxes and national insurance contributions. - Lots of bad decisions in terms of technology, management, hiring, budget and more etc. - The role advertised during interview stages was very different to reality and was essentially just a glorified developer 100% on Jira tickets in Sprint - no actual lead responsibilities, direct reports, or any actual influence in the technical direction of the business. Not enough budget to make any meaningful improvements either. - There are so many things here that could have been improved. I've seen it all before and have a wealth of experience in many sectors and sizes of companies. If I was actually doing tech lead stuff instead of constantly working on bugs with atrocious code quality, bad design practice. Perhaps we'd not be here, but my talents were put to waste in a different role to the one advertised. - There's also a 'rules for thee, none for me' attitude. Some employees can do no wrong apparently and expect others to follow the rules but don't themselves. The senior management is all over the place wearing too many hats. - I have personal time allocated for about 15 minutes in the mornings and most of the time this was never respected. - The Scrum ceremonies need a lot of work and the daily stand-ups take over half an hour - sometimes more. It's like no one here realises what stand-ups are for. Stand-ups should never take more than 15 minutes. Anything else to discuss further should be taken offline. This is one of many feedback from my team received and most of the time the business just doesn't listen or agree. I've done similar lead roles where I scaled up start-ups within budget on the tech side - none of that here though.