Cook the pasta to al dente.
Meanwhile, toss together the tomatoes, red onion, beans, and corn.
In a separate bowl or measuring cup, whisk together the lime juice, hot sauce, and cumin. Pour in olive oil, whisking constantly, to get a dressing.
Once the pasta has cooked, drain it and toss it in with the vegetables.
Pour the dressing over it all, top with the green onions, and toss again.
This can be serve right away, but some say it's even better after resting. It's perfect to take to cookouts, potlucks, or to whip up as a quick meal.