Good place to work!The good thingsDiverse company that focused on the client needs and embrace collaborative working environment within the team and in different disciplines. They offer different open opportunities for your career development and to improve yourself as an individual.
The challengesSome teams have a difficulty in management and some cultural barriers within the team that not resolved immediately. Not so competitive compensation and benefits compared to other company in the same industry.