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.