Pros
I really enjoyed my time working at Salvo Software. They care about their employees and try their best to ensure a good work-life balance. They are really comprehensive and empathetic. Here you won't be just an employee or a number, here you will be valued as a person. Their transparency applies not only to their clients but also to their teammates, you can have clear and honest communication with them.
Cons
There are no cons, but there are some things to remember when coming here. This is a startup environment with massive potential growth, for this reason, it will require a flexible mindset and someone who is adaptable to grow with them since there will be times when some projects may be paused to dedicate time to new ones, and it also means that sometimes you will be required to use multiple hats at once.