Organizational culture is great, with a lot of collaboration between the colleagues, very well capacitated teams. Flexibility in work. Attractive salaries.
Cons
The processes should be better developed, for better communication and information management