Pros
Well located office in Central London with a friendly company culture and really fun good company events. Nice colleagues.
Cons
- Pay lower than market standard - No career progression beyond becoming a project manager or business analyst. - Documentation, domain and know-how tends to be in silos of knowledge (one or two people who know everything). Lack of good internal documentation. - Excessive focus on speed, leaving the quality of the code, design and testing behind, which becomes extra support, debug, patching and maintenance work for the team (too many legacy systems have this issue). - Too much context switching (interruptions and juggling between different tasks and roles during the day) leads to burnout. - Although there are good managers, other will do micromanagement and constant priority changes.