Lots of responsibility.
Many possibilities to shape the future of the company.
You will do hands on and strategic work which provides a tremendous learning curve.
Many opportunities to collaborate between departments so you get insights into all functions, learning how a business really operates.
Smart people.
Cons
Small company. Whoever shouts the loudest often gets heard.
Lots of changes in strategic direction with little focus but at least it's "agile".
Disjointed between continents.
Lots of manual work which could be automated but they are working on that.
Uncertain economic outlook for the industry.
Terrible atmosphere, no team trust, leadership a mess, hiring and firing constantly with blame put on staff who only just joined the company. had only a 6-month business plan. no future within this company.