Fantastic technology graduate training programme, probably the best in the industry. Interesting technical work. Some good social events. Ethical company. Great people to work with, very smart; everyone always willing to help. Fairly flexible working hours.
If you stay for more than 2-3 years, you will fall way behind in terms of salary, think 40-50% behind what your market rate is.
I've had several Executive Directors tell me that the only way to get paid a commensurate amount is to move around companies, as loyalty is not rewarded.
There is a clear air of resentment towards the company by graduates who have stayed longer than this period.
I could not recommend any graduates to stay for more than 2-3 years, unless they plan on taking a mobility move to another country for a period of time, as this is a good way of having your salary adjusted.
Working hours can be long, but probably no different to any competitors in this industry.
You continue to lose technology graduates after 2-3 years for one obvious reason: their market value has increased significantly, but their salaries barely change. You claim that compensation is 'competitive,' but it just isn't after a while. This can easily be fixed! It's better to keep the graduates who have grown with the company, possess a lot of knowledge, and feel loyalty towards it than to just end up replacing them with an external hire who will come in at market rate anyway.
I went through three rounds of interviews: one phone screening and two technical interviews. Everything seemed to be going well, but I didn't receive a response. They stated that many people were applying, which is why they didn't proceed with my ap
Round 1: DSA questions on queues. Round 2: Design question - trading platform design, follow questions on writing a few queries for getting data from the DB designed and its optimisation. Round 3 - usual Morgan Stanley Lego block group round.
The interview consisted of three rounds in total. The first round was a lead discussion, lasting half an hour. The second round involved two developers for a technical discussion. The third round was a coding session with another two developers. Th
I went through three rounds of interviews: one phone screening and two technical interviews. Everything seemed to be going well, but I didn't receive a response. They stated that many people were applying, which is why they didn't proceed with my ap
Round 1: DSA questions on queues. Round 2: Design question - trading platform design, follow questions on writing a few queries for getting data from the DB designed and its optimisation. Round 3 - usual Morgan Stanley Lego block group round.
The interview consisted of three rounds in total. The first round was a lead discussion, lasting half an hour. The second round involved two developers for a technical discussion. The third round was a coding session with another two developers. Th