Leadership team is approachable and genuinely supportive, Clear communication about company's goals and expectations. Positive work culture that encourages innovation and feedback.
Cons
There is always a chance of changing priorities due to the company growing quickly. Some roles may experience workload spikes during peak seasons, but it is also an opportunity to learn.