I worked at Altisource full-time
Nature Free environment, Facilities are good
No job security, no projects are stable for long term
I applied online. I interviewed at Altisource.
Slow and unorganized and had to wait a long time to receive any update. The manager was good but the process after that took a very long time. So had to wait and it was uncertain. They have to be a little more professional in their approach