They have a big variety of projects with different clients and different tech
Cons
They could pay better salaries. The salary range is in conformity with general portuguese consulting companies, which are somewhat low when compared with foreign companies