
Posted 5 days ago
The best thing about our team is supportive and collaborative.
Meet up customer, partner and combination for different barracuda solution.
The best part is the comprehensive nature of the benefits package is medical claim.
The most positive about the culture and environment is continue learning and development.
They do a great job of keeping us informed about our company vision and goals.