Pros: Remote, culture (a job seeker can tell a lot about the culture of a company by their employees.) and benefits like six weeks paid sabbatical after six years of service. Robust time-off plan (21 days of PTO in your first year)
Cons: Long interview process 5-7 interviews is unnecessary. No expectation of time frame by the TA team so job seekers find it hard to balance their other opportunities.