Featured Jobs TERRA made it super easy to get a job.I have recommended TERRA to a few [people] already. Mostly because the assignment I am on is great, but also because TERRA made it super easy to get a job that also works for me.