Pros
People that work on Ci&t are great professionals.
Cons
They keep finding a reason to not promote you, even though you fit the required skills to be promoted. There is a clear conflict between working on the necessary things you need to be promoted and working on the project. They have this career plan and a coach, that is actually a mentor that keeps changing. Each time your mentor changes it is like you have reset your career as the new one will require you to do other things. Moreover, it is a company that is constantly denying your rights as a worker. They have even been request to pay a huge amount of money to their employees due to the fact that in the past they would not pay them properly. So you can imagine what kind of company is this. Even though they claim they are agile, the company is highly hierachical and bureoucratic. Oh, and they willl give you a terrible tools (like notebooks and monitors). Really, I am glad I am no longer working there.