The people, the atmosphere, and the small team dynamic.
What I wish was different
The amount of resources available.
Advice
The company has great potential, but its small size means employees will be responsible for more than just their hired roles. Be prepared for greater responsibility and the accompanying stress. A great experience for someone looking for experience in multiple fields.