Likes
Worst company They don't have Idea how to talk with co workers. They don't have relevant leads and employees. Work culture also worst They don't have Idea how to interact with cx I don't have Idea how company running from 2-3 yrs
read moreTop trending discussions