Pros
You work with modern technology (ReactJS, TypeScript, NodeJS, Apollo GraphQL). Different projects to work on that can be interesting. Projects generally involve code reviews. You can get responsibility and ownership over projects.
Cons
No developer onboarding. Working with the custom Falcon framework is not bad, but it isn't a marketable skill in case you would like to apply at other companies. The documentation is often out of date, so you end up asking a lot of questions to the framework maintainers, whereas solutions to problems or questions with popular open source alternatives are often just one Google search away. You have to use employee monitoring software that violates GDPR. Lack of direction. Priorities change frequently, and this leads to poor project management and unnecessary stress. Unpaid overtime that essentially is volunteering, because you don't get to take the same amount of hours off at another date. Okay salary, but on the lower end of market rate. As an employee you have no idea if the company is doing well financially. Will the company run out of funding? For a small company they have many offices, which means you don't see a lot of your colleagues.