S

Scott Osborne

1 year ago

I had a reasonably good experience with Greenhouse...

I had a reasonably good experience with Greenhouse Partners. The company's website was user-friendly and provided useful insights. However, I faced some delays in receiving responses from their customer support team. Overall, they are a decent company to work with.

Comments:

No comments