Really enjoyed my time there, great work culture. You don't always get to be in a great company culture. Although I was only there on contract I felt like part of the team. Had great co-workers and the office is a fun, energetic place to work.
Sales Representative/Account Manager (Former Employee) – Denver, CO – March 19, 2018
The Culture created by Trulia was "Simply Amazing"!!! We were not under "Micromanagement", and the environment was designed behind relaxation Fun social engagement and Friends. All this but yet still, with the firm understanding of all, that business needs come first!