We built a culture of individuals that work together towards a common goal: providing as much value as we can to each other, as well as the candidates and companies we're working with. Such a pleasure having this level of internal support and collaboration.
Cons
Working remotely can be challenging - there is a lot of flexibility but you need to be a highly independent and self-motivated person to be successful in this environment.