Hacker News new | ask | show | jobs
by jamram82 5823 days ago
To an Indian from a fellow Indian,

The companies you have quoted are 1. In pure service delivery (aka consulting line of business) 2. Run extra-ordinarily large project teams (100+ consultants) 3. Deal with business or enterprise software.

It is unfair to expect them to deliver any quality line of work when organizations deals with even 1 of 3. Your perception of Top big 5 consulting firms (for that matter..any country) delivering quality output might be misplaced if you haven't seen the quality of work at hackathons, startups. Outsourcing works for huge organizations which need to maintain enterprise systems running on legacy platform. It is recognized by most small business owners everywhere its just ain't their cup of tea. Small business projects runs on talent and execution. Not on mythical manpower or cost per hour rate.

I would suggest you to do an internship at SV,Colorado,Boston,NY and get involved in a startup or any non-business software company. It might open up another world perspective.