The process was fun and unique. Only thing that can be improved is the scheduling timeline as it is a little challenging to accommodate 6 interviews within a short time span.
Other Employee Reviews for BlueRock Therapeutics
×
Bewerten Sie Ihr Unternehmen