Former Employee3.1Mar 25, 2025Poor leadership looking to use and abuse employees. Confusing comp plans and fear based leadership
Current Employee3.1Oct 30, 2024A lot of processes and admin work, not much autonomy. SDRs are new and need better training. Product is overpriced for SMB. Base is decent. Not a culture with work life balance.
A lot of processes and admin work, not much autonomy. SDRs are new and need better training. Product is overpriced for SMB. Base is decent. Not a culture with work life balance.
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