Is this company located in London? We heard that they have just launched the recruitment process. Can anyone confirm?
Where do they offer better group insurance, at ATLAS COMPUTER SYSTEMS or at WHALAR?
We would like to know about the contracts offered at WHALAR in London.
What is the current situation at WHALAR? Has anyone worked there? We await any info on current state of the company.