We give our people the opportunity and freedom to try new things

Barracuda’s a Great Place to Work

The fastest growing education experience company. The most recognized companies in Malaysia among education institutions. And really smart, fun, curious, and creative people from all over the world are here.

If you’re interested to be part of our team, send your resume to