Pros
Excellent development and working environment - nicely structured teams, supportive and friendly colleagues, determination to follow best practises and agile principles in development. Good communication over slack between teams, with social and relaxed channels as well, and a weekly company demo (that has sometimes been paused during covid). Also a lovely office in London Victoria.
Exciting technologies - on the project I worked on we used a number of current technologies that are becoming more popular in the industry e.g. GRPC, Kubernetes, Golang
Great support during covid / remote working. Management has done a great job of listening to employees and checking in.
Opportunities to upskill quickly based on merit - working on young projects allow for more ability to upskill into areas such as defining the architecture and best practises.
Kontras
As a relatively young startup things like management structures (e.g. line management) can be a little fuzzy, and projects can be intense - although these are expected
Communication about company vision (e.g. variety of projects being worked on) can sometimes be lacking but has been improving