1. Internal communication tends to lacks a bit. Company retreats are great for catching up and providing information for everyone, but in-between, updates could be more comprehensive. This seems to be one of the "growing pains" as the company is planning to grow and has been moving on the verge between being a startup and an enterprise, yet it can be unsatisfying at times. 2. The company could be more sustainable. This has also significantly improved in the past years and I feel like we are doing well, yet we could do more (e.g. emission offsetting). I know that efforts have been made, but progress stagnated recently. However, I am generally very happy with working for brainbot and see the recent changes very positively, which is why the two cons are rather small inconveniences than actual problems.