Current Employee2.0May 2, 2024No career progression opportunities outside the US. Compensation is not great.
Current Employee3.0Dec 12, 2023decent at best, not a lot of inbound leads, mostly have to do all outreach on your own.