Software Developer • Current Employee
Pros: - Learn lots quickly; you have to code quickly and push up quickly, which forces you to learn how to work out errors under pressure.
- Work with bright, interesting young people.
Cons: - Terrible management, where you will get shouted at
- Lies about the technology and claim they built the maths behind the AI models, when they are just forks off of public repos from Hugging Face
- CEO has no power and is beholden to 'Invoke Capital', which is the private fund of a billionaire who has been extradited to the US for a $3bn fraud (see Autonomy sale to HP) and is now appealing
- Terrible code, with very few computer scientists. 90% random 'smart' grads who have no coding experience. No investment into mentoring them or teaching best practices. No development budget or time.
- No documentation
- Products break all the time because of all the technical debt and unnecessary complexity
- Old frameworks, where you will not learn marketable skills
- Managers are odd people, very hard and rude whilst not being particularly brilliant. They are all people who seem like they can't get other jobs. If you don't leave the company after a year, you are now a manager.
- Company still hasn't turned a profit after 8 years
- Bad outlook, and while similar legal AI companies have raised 100s of millions of dollars, this firm is struggling to keep its head above water
- Many wonderful bright grads stunting their careers since they don't learn many skills necessary for engineering. The exits out of the firm aren't very good considering they hire people with 1st class STEM degrees from top 10 unis.