Pros
If you are looking to build a portfolio of executional work and get hands-on from A to Z even at a Manager level, this is the place for you.
Cons
The company has a flat structure, which in practice means that even senior roles are often filled with hands-on work. There is a significant gap in support staff, meaning managers must execute on tasks that would normally be delegated in other companies. This limits the ability to develop true leadership and strategic skills, as your time is consumed by daily production needs. If you are looking to advance your strategic leadership career with proper coaching from a management team, look elsewhere, as the structure does not support that type of growth