I have nothing to add about the suitability or otherwise of recruitment as a career, however I would say this.
Don't, whatever you do, tell the company you are pregnant and leave the decision up to them. They cannot take it into account anyway so there is nothing they can do with that information.
If there is a moral dilemma for you, (and I can understand that there might be even though my advice would be to proceed as if you were not pregnant) it should be only either to take the job or not. It should not be about whether to tell them first or not.
If you tell a new employer they are pregnant, you are basically saying you think it's fine for them to do something with that information, to take it into account in some way. In fact there is nothing they can do with that information. It doesn't benefit them at all to know right now. They can't withdraw the offer.
I know it doesn't apply in your situation OP, but it's even worse when people come on here saying they have an interview but have just found out they are pregnant, should they tell the interviewer.
Well, if that's the case, one of 4 things will happen.
- They will offer you the job because you are the best candidate and will not take the information into account at all. In which case nothing was gained by telling them.
- They will offer the job because they are frightened not to after you've told them you are pregnant, so feel they have to do so even if otherwise someone else might have pipped you at the post. You have put them in a difficult position.
- They will not offer you the job because you are not the best candidate. You won't know whether that was the reason.
- They will not offer you the job because (or partly because) you are pregnant. You have been discriminated against.
Whether you get offered the job or not, you will not know whether it was for the right reasons. Surely it's better for any candidate for a job to know for sure that any decision made about them was made only on actual relevant information, and surely it's better for any recruiting manager not to be landed with a giant piece of information like that and then be expected to disregard it completely?
Both the employer and the potential employee deserve for decisions to be made without clouds over them and based on the right things.
Sorry OP, I know that isn't your situation, but it's a bit of a high horse of mine!