Pros
good benefits and good salary, although the salary differs depending on the person who does it, with the same level of knowledge/role
Cons
Toxic environment, with the idea of using the meritocracy system internally, but it is not put into practice (people are more favored than others depending on what they do/know or not about the subject).
They also demand that things be delivered as quickly as possible, even within the sprint time on consulting clients.
They seek that each employee obtain at least 2 certifications per year (paid by the company), with different compensations for each role/level (even at the same level), but they do not give enough time to study (only 10 hours before each certification, which depending on demand it is not possible to take this time off from studying) for the exams or they require that it be done in the employee's private time.