Both are perfectly fine choices, you may not get top-tier treatment like in Cathay Pacific or middle eastern airlines but it shouldn't be a bad experience. Just avoid low-costs like VivaColombia
Where did you saw those reviews? I have the impression that under Latinamerican culture, we tend to only write reviews when you have a bad experience.