Current Employee3.6Apr 20, 2025I really like Sitetracker and the people I was around. There is absolutely a hierarchy, where you and an early-stage employee? Are you in the inner circle? That does not mean leadership is not smart (they are), they just might think you're incompetent. I'd say their compensation is average or below average (they are US East Coast tech). I think this place is great...Read More
I really like Sitetracker and the people I was around. There is absolutely a hierarchy, where you and an early-stage employee? Are you in the inner circle? That does not mean leadership is not smart (they are), they just might think you're incompetent. I'd say their compensation is average or below average (they are US East Coast tech). I think this place is great...Read More
Former Employee4.0May 2, 2025Overall, my experience at Sitetracker as an AM was positive. I had strong opportunities for growth and mobility, and I learned a lot in a fast-paced environment. There were several leadership changes during my time, but the team remained collaborative and supportive, even while fully remote. The culture encouraged initiative and cross-functional work, which helped...Read More
Overall, my experience at Sitetracker as an AM was positive. I had strong opportunities for growth and mobility, and I learned a lot in a fast-paced environment. There were several leadership changes during my time, but the team remained collaborative and supportive, even while fully remote. The culture encouraged initiative and cross-functional work, which helped...Read More
Former Employee2.6Dec 13, 2023"My overall experience was not positive. The organisation leaders are micromanaging every aspect and individual (as they were running a call center instead of a sales organization), which clearly indicates that they have no trust for the people they hired (being busy is the paradigm, versus being smart). The environment is toxic and does not allow you to do your job...Read More
"My overall experience was not positive. The organisation leaders are micromanaging every aspect and individual (as they were running a call center instead of a sales organization), which clearly indicates that they have no trust for the people they hired (being busy is the paradigm, versus being smart). The environment is toxic and does not allow you to do your job...Read More