Work hard lots of projects. Company politics will prevent any promotion. Working late in house or on site and 90 percent of the time you won't get paid for any overtime . It is to ensure that on paper the company is on budget. Recently a lot of talented people have left and the company is on a decline. My only advice stay clear of this company.