I recently got a .NET Developer Trainee position after 3 phone interviews.
- HR
- First technical interview (Skype)
- Second Technical interview
At no point was a face-to-face(onsite) interview suggest, no references were asked, nothing, but a job offer was presented, lower bounds of a junior .NET developer, so no such thing as "too good to be true" kind of offer.
I have done a bit of research into the company for a few days, and nothing suspicious about them online, so far. No bad reviews, no disgruntled ex-employee or blacklisting anywhere.
This is my first "real" job and I'm not just sure what to make of all these.
Is this considered a norm, if it happens at all? For a trainee position?
EDIT:
I forgot to mention that, there is a 6 weeks on-site training phase, offer does not depend on this training.
Deadline for accepting/declining offer April 7
Training starts on May 15
Update:
I decided not to proceed with this offer after seeking further clarifications on the offer letter itself:
Offer letter was not signed by you or whoever prepared it.
This is not the official offer letter yet, we will give you the official offer letter after the one week orientation evaluation with the company signature
The job offer sounds great but it is somewhat confusing. I am asking because, the salary of $X0,000.00 per annum - is that uninterrupted, meaning is this a paid position whether I am sent on assignment or not? Or is the salary dependent on having an assignment with a client? Which means that if there are gaps between client assignments that I am sent on, "am I still paid the per annum salary through Company?"
If there are gaps between your project, then we will pay you stipend (2.5% of $X0,000.00/month), but we will try to make sure there's no gap between your projects
There was no need for me to schedule a visit to the company itself.