
TA
Tahira Khan A.
Customer Relationship
Small-Business (50 or fewer emp.)
"Amazing Experience"
What do you like best about Catapult?
I like It because its amazing and useful Review collected by and hosted on G2.com.
What do you dislike about Catapult?
- Technical difficulties
- Limited job opportunities
- High competition
- Payment issues
- Customer support concerns Review collected by and hosted on G2.com.