Pros
They hire easily and quickly since turnover is high.
Cons
Toxic leadership. Most leadership personally knows the CEO, most are recent graduates, some live together despite working as heads of conflicting departments. Communication breaks down easily. For example, leadership decided to stop offering free trials and did not tell the customer support team. This is typical for their management style. They underpay for the amount of work asked and take advantage of people who need the job. They encourage support on phones not to take breaks since a call may come through. They have failed to pay on time. They "forgot" to adjust an employee's pay from salary to hourly when they changed departments and began working extreme amounts of overtime (strongly encouraged at all times while management explains the "spike" will end soon - it does not). Another employee has their kids taking classes with Juni instead (something they couldn't afford on Juni's pay) instead of having benefits like health insurance. Overall, they are shady people who will not care about you, the backbone of their company.