I have been working at Cambridge Consultants full-time (More than 5 years)
Lots of different projects and clients. A new challenge every day across a wide range of market areas. Good benefits including lunch and breakfast. Opportunities for personal and professional growth.
Job satisfaction very dependent on the availability of project work and therefore on sales. Junior engineers have little influence on sales and so can have little control over the quality of work available for them.
Advice to Management
My advice would be to prioritise flexibility and adaptability over process. Provide a minimal framework that ensures things are done correctly and encourage staff to develop an appropriate process for each project to minimise waste and maximise speed of progress. Apply AGILE principles to each project and the business overall.
I applied online. The process took 2 weeks. I interviewed at Cambridge Consultants (Cambridge, East of England, England (UK)) in November 2014.
I applied online. I was answered within a couple of days and we scheduled a phone interview for the following week with my now manager. We discussed my university modules, my CV etc and my career goals.
A few days later I was told to come for a face to face interview. This took a full day, travel and accommodation paid for on the day. HR/Recruitment gave me suggestions for where to stay and kept in contact with me before and after the process.
I had four interviews in total, one on software methodologies and estimating the value of a market, 1 on C and state machines, 1 on C#/databases/UML and other high level keywords, 1 with HR about career goals and 1 with another employee to see what I was interested in in terms of projects.
In total it probably took a month from start to finish, but that was only to fit in with my university timetable which I was grateful that they let me schedule around.