Pros
- Recently ramped up hiring and are starting to build out a highly-motivated team that thrive on delivering results in line with core operational goals - Early stage start-up environment which fosters a culture of making mistakes but learning from them quickly - Usual start up perks: Free food every now and then - Roles and titles are undefined and constantly changing in according to business needs which could be a con for some people who thrive on stability (this place is certainly not for you if you're not comfortable with ever changing job expectations). As such, your ideas are valued equally regardless of your level in the company.
Cons
- Growth pains: You have to be a certain type of person to be adapt to high turnover in company as not everyone can keep up with ambitious goals, job expectations and experimentations with tweaking business best practices to achieve operational efficiency