The company workplace is good. Great place to work with interesting challenges. Project and clients are world class. This company has high values and benefits. Very good business opportunities and good solid management team to work with. More options for career growth and development.