In a bowl, combine the shrimp with olive oil, lime juice, cumin, salt, and pepper. Let it marinate for about 15 minutes to absorb the flavors.
Heat a skillet over medium-high heat. Add the marinated shrimp and cook for about 2-3 minutes on each side until they are opaque and cooked through. Remove from heat and set aside.
In a large mixing bowl, combine the mixed greens, cherry tomatoes, diced avocado, corn, and red onion. Toss gently to combine.
In a small bowl, whisk together lime juice, honey, salt, and pepper. Drizzle this over the salad mixture.
Add the cooked shrimp to the salad and gently toss everything together until well mixed.
Serve the salad in bowls, garnished with fresh cilantro on top for an extra burst of flavor.