Pros
The company is rapidly expanding and provides numerous advancement opportunities. By in large, senior leaders make themselves accessible to employees and the business is not stifled by bureaucratic hurdles that exist elsewhere. If you are looking to work for an exciting rapidly evolving company, where employees have a direct impact on the bottom line and overall company performance, I cannot recommend a better place.
Cons
Since the business is relatively young and growing so quickly, you won’t find the same systems and processes that you might at other organizations. They are quickly looking to improve upon this but employees need to remain flexible, patient and understand that part of their job is going to be building and implementing some of the things they may have expected to be in place when they started.