Seen interview candidates (on campus selection) obsessed with Big Brand companies and huge salary packages. There are some colleges who are placing Qualified Engineers inside BPOs because of the same reason. While I am not against getting placed in BPOs, it should be an informed choice.
If an Engineering graduate thinks he/she is entitled to a huge salary package just because he/she has completed Engineering Graduation, they are going to face a huge shock when they enter the job market.
The big token companies can run experiments on new joinees to get the Cream Crop and cull them as and when they please. The BPOs have a different business model, when you can process some stuff, you generate revenue - so hiring with huge sales package is a no-brainer.
But for core companies & companies who are just starting to get the grip of business, the huge pay packages for Freshers is a distraction. They need contributing Engineers to be well paid and managed, not the experiments of Freshers who are at best a Hit or a Miss. Hence, they tend to hire those who are struggling for a job or those who are experienced.
But mind you, the companies spend a lot of money (either big brand cos or small startup cos) into training a fresh graduate to be a highly-productive corporate employee. Be grateful for this and move on. If something doesn't suit you, don't waste your and the other's time. And make sure you understand BPOs and their working model before you commit yourself working there.
When you start interviewing for a company, please keep in mind the following areas of interest,
- Is the Company's Goal & Vision matches your Vision for your Career in Five years
- Are you comfortable in the working environment provided by the company
- Room for Growth - career wise & Goal wise
- Personally do you like the Boss or your Direct Manager - are they easily approachable
In short, don't complain later when you join any company & know it should be your choice, not others who influence you!