Professional firm. What I remember most from my experience with Apollo Executive is their human and committed approach. They don't just act as a go-between; they truly invest in their candidates' success. Their ability to provide constant support, constructive feedback, and encouragement made the entire experience not only productive but also very rewarding.