The team is extremely friendly, especially the other member of the engineering team. It's the type of company where work colleagues become personal friends. The workstream is fast-paced, with short and fast projects, but no stress or unhealthy pressure from superiors. I was always able to be open and transparent with SLT on any topic and had all the support I needed from them. 100% remote with going to the office as an option.
Cons
The product is highly scalable, which means a good part of the work is configuring the product for new clients, instead of developing new features for it, so it can be boring some days.
Without a shadow of doubt the biggest pro is the people, this is everyone from the admins to the CEO. Everyone is really approachable, easy to talk to and willing to help with issues
There are also some great development opportunities to take on extra responsibilities in different areas getting nice exposure and experience in other areas
Cons
As with any smaller company there is always a focus on the bottom line and opportunities for promotion can be limited, but if you have the right mindset you take it as a challenge and embrace the development. The company is on a growth path so more mid-level and senior roles will come with time and the opportunity to move into