Pros
salary ~ok (for Colombia standards) opportunity to travel (depending on project) opportunity of work from home (depending on project) pay extra hours (depending on project) prepaid medicine
Cons
*career path is a big lie (management will only promote you if you already have an offer in other company) *your experience here depends on the project you will be working on (some projects are good, others are boring) *depending on the project you could lose the work/life balance, yes they will pay you for extra hours.... but that is not the idea of "balance" * I saw 2 people being fired and the management saying "It was our mistake, the thing was out of our control and they decide it before we could do anything" (so...what's is management for?)