Great team of experienced people; focused on the customer, manage your own deadlines, flexible working.
Cons
Maintaining the culture that we have built will be challenging as we are growing and will need to find like minded individuals to join our team in the future