A good company to work for, especially if you are interested in global opportunities. Too much sales focused. So, if you are in a Manager or Senior Manager band, do expect to be immersed in a sea of proposals that you have to work on.
Good scope for learning, lot of onsite roles, senior management attentive to employee needs
Current middle management has many incompetent elements, it is losing its core values slowly due to the sheer size it has grown to