HeadStrong

September 11, 2007

Headstrong

Brand value: Average

Onsite Opportunities: Not much.

Work Environment: Very cool and supportive.

Work pressure/Work-Life Balance: Not much of workload. Though depends on the project. But you’ll surely not regret at any moment that you are eating software, sleeping software 🙂 Flexi timings helps you fulfill all your personal obligations.

Satisfaction with salary and quality of work: Salary is good. But quality of work, well again, depends on the project.

 

What type of work they do: There are projects on development, maintenance/ enhancement, and support. Most of them are maintenance / enhancement. Very few are Purely development.

 

Some positives and negatives of the company:

Positives: Very nice work culture, no dress code, Flexi timings, cool n friendly people.

Negatives: you may sometime not get good work if you are “really” interested in doing well in Software Industry.

 

Do you recommend your company to others: I wont recommend to freshers coming with a dream of becoming Next-Gen Bill Gates. For the people keen on learning Finance, Banking, Security Market etc, this is the place and these are the people. But in the end it is the Salary that does matter, so i do recommend!

 


Nagarro

August 23, 2007

Nagarro S/W pvt Ltd. Gurgaon
Url : http://www.nagarro.com

Brand Value -Nill

Career growth and onsite opportunities? Growth as far as package is concerned on an average its very good. You can expect a good hike after every six months but onsite opportunities are very less and for short term.

How is work environment and how efficient is the communication b/w teams or department? In terms of Work environment this is not a good place. Company can fire if you are not up to their standards or there is shortage of projects. Also in terms of communication that is not very good place.

Work pressure/Work – life balance. On an average workload is too much, that’s why they are offering hefty packages. A one-year experience guy can be designated as Senior Software Engineer and on an average after two & half years of experience there is big chances that you can be termed as Associate Team Lead.

Satisfaction with salary and quality of work. Salary and quality of work is above industry level again it depends on personal satiation level

What type of work they do: Product development, Services etc. Or if mix of these then what at percent? Major work they have is product development.

Job security. This is the first company where I have seen this type of hire and fire policy. If you are not up to their mark you can be fired any time, also here personal relations are more important for growth, a good relations with HR department can bring you many rewards. This is first company where I have seen a HR can make your life like a hell.

Some positives and negatives of the company.
Positive: Work Standard (because it’s a pure product development so u can expect good work), Package
Negative: Job Security, Personal Relations, No Transparency in the system, Work Environment

Do you recommend your company to others? Yes or No and Why? No, as I have already mentioned after working here for one or two years you can not work anywhere else (On three year experience you will become Associate Team Lead and no company can take you on this designation), work environment is also not good, but still if you want hefty packages you are welcome to Nagarro.


Wipro FAQs for Freshers

July 31, 2007

A quick Q&A session on Wipro:

Regarding DOJ (Date of Joining)?

DOJ will be the first day of joining. The day you officially get integrated with wipro. Why it is getting delayed, there could be many reasons from lot internal allocation to business scope. Don’t worry abt doj. When the HR sent you a mail that you are selected for wipro and do the Medical test and blah blah blah, you got selected. The DOJ and the place to join will be intimated later.

But try to explore oppurtunities in meantime on software/ testing domains which will be helpful when u enter into trainings.

Now regarding trainings, It is not sure that you will be placed in the language you are taught in college. So be open for the oppurtunities. Training will be a peice of cake if you are open for oppurtunities. There is nothing called impossible so be open.

Regarding the placement and the option of transfer?

Well it is a mystery for everyone, because you will be placed based on the requirement not based on your interest. More over you can get transfer if your manager agrees but it is a tough job because they have their own commiments based on your availablity. That is the reason we have a choice of selecting location (based on priorities) before joining. Once joined/filled the form the door is closed for sometime. It might open if needed.

Regarding medical test?

You need to finish your medical before joining (atleast 4 working days before). There is no way without medical you can join wipro

Department and scope?

AS i said earlier about trainings, the scope of your job will be changing time to time. Sicne you are freshers it is easy for wipro to mould you. If you guys say me to work on testing i won’t because i am experienced in some other thing and we always have our options wide open than you. My advice is to learn whatever you see. I know some guys with 2 years experience leading a big projects for fortune 500 clients because of their work in first year.

Regarding department, mostly all departments (means TIS/SAP/HR/TES/PES/EAS etc) are having good scope so don’t worry about department. I accept you are good in s/w development, but i am sure what we know is very little when it comes to client requirement, I have examples of senior persons failing on client interview (a interview to work for clients) so the scope is open if you do it while training. You can change projects when you are not commited to projects (billed) but there are policies for that which will be said on induction.

Well induction (formal joining) will happen on mondays not on fridays

Technologies that you need to know?

You don’t need to know any technology which we studied in our college. because what we are studying in college is not applicable here (except java, .net guys) When i entered into the job (not in wipro but before that), i never know any languages which they asked. but the training they give will be good enough to catch the pace and after that it is your entho to learn more deeper.

Documents to submit?

It must have been said to you guys by HR and course completion certificate is not a provisional certificate. Provisional certificate will be issued by university upon your completion of all semesters.


Oracle Apps

July 17, 2007

Skill Review – Oracle Applications
Oracle Applications (Financials, SCM, CRM, HRMS) is very similar to SAP applications (read this). The work and domain knowledge may be similar for competing products of Oracle and SAP.

What are the main modules in Oracle Applications?

Oracle modules like Payables, Receivables, GL, iExpense, HR Suite, Projects Suite, Property Manager, SCM, Advanced Planning, etc.

HRMS domain of the Oracle E-business suite includes: Core HR, Payroll, Oracle Learning Management (Oracle Training Administration), Self Service HR, Time & Labor, and iRecruitment, Standard and Advanced Benefits, Compensation Workbench, Student System Technical

SCM suite includes: Order Management, Advanced Supply chain planning, Procurement, Sourcing, Warehouse Management System, Product Configurator, Discrete Manufacturing, Process Manufacturing, Product Life Cycle Management, Enterprise Asset Management
Financials suite includes: General Ledger, Accounts Payable, Accounts Receivable, Fixed Assets, Cash Management, Public Sector Financials, Grants Management, Public Sector Budgeting, Purchasing, iExpenses, iPayment, iReceiving, Lease Management
Project Accounting: Projects Billing and Costing, Project Management, iTime, PJRM, Project Connect, Collaborative Project Mmt, Project Contracts

Which companies recruit Oracle Apps Consultants? And how are the prospects for Oracle Apps Consultants?
Services companies like Accenture and Infosys recruit Oracle Applications Consultants. For Infosys the majority of revenue for Enterprise Solutions comes from Oracle Apps.

Technical or Functional Consultants can look for purely technical/functional or techno-functional roles at Tata Consultancy Services, Infosys Technologies, Wipro Technologies, Satyam, Computer Services, Accenture, IBM, Cognizant Technology Solutions, Deloitte, Oracle Corporation (for development/testing of new products).
Some other companies which are into Oracle Apps Consulting but are not as big in headcount are HCL Tecnologies, Sierra Atlantic, Patni Computers, Intelligroup, Polaris Software Lab, Zensar Technologies, GenPact, Birlasoft, Cap Gemini, iGate, etc. Though most of the organizations in India provide basic consultancy services in Oracle Apps, not many of them provide services in Oracle Business Intelligence. Also, some of these organizations predominantly work in some core areas of Oracle Apps like Oracle Process Manufacturing, Oracle CRM, Oracle HCM, Oracle SCM, etc. Many of the MNC’s like Deloitte, Cap Gemini, Unisys, Bearing Point are yet to ramp up their India operations upto the levels of TCS, Infosys, Accenture and IBM. In all probability, most of the big MNC’s will further consolidate their India operations and outsource substantial part of their development and support work back to India. So, it seems exciting times are ahead of Oracle Apps consultants in India.

How is the nature of work for an Oracle Apps Professional?

The nature of work can be more of understanding the application and using it. It does not require technical skills or MBA degree, but you would find Engineers being labeled technical consultants and MBAs being treated as consultants, but actual role and work may be similar. You can find it boring if you are interested in technical stuff.

For example read the following paragraph, most of your time will go in understanding documents with similar content.

Oracle Projects is meant primarily for organizations that are project-oriented. Using this module, it becomes easy to track costs, budget and track the project status.

Oracle Projects consists of the following products:

• Oracle Project Costing
• Oracle Project Billing
• Oracle Project Connect for Microsoft Project
• Oracle Activity Management Gateway
• Oracle Project Analysis Collection Pack

Prior to Oracle Projects Setup, one has to setup the Set of Books in GL, setup Organization and Organization hierarchy in Oracle HRMS, define employees and job in HRMS and create customer in Oracle Receivables. However if Oracle Projects is being installed as a standalone package then one needs to define all above in Oracle Projects itself. Some other mandatory setups include defining locations, defining implementation options, defining Project Accounting periods, defining expenditure types and categories, define revenue categories, etc. Also one has to create a burdening hierarchy in Oracle HRMS which may vary from the Project or Task Organization hierarchy.
See this link for more information.


Yantra

July 12, 2007

Yantra (Sterling Commerce)

Company Synopsis

Yantra Corporation now part of Sterling Commerce makes supply chain applications called Yantra 7x. Sterling Commerce, owned by AT&T bought Yantra from Infosys in 2004. The founder of Yantra, Mr.Devdutt Yellurkar, was Senior Vice President, Sales and Marketing in Infy. The company is headquartered in Tewksbury, Massachusetts.
Yantra is a product in Distributed Order Management space, which is a strategic component of the supply chain and one of that market’s fastest growing segments.
Number of Employees: Number of employees is in few 100s

Company Structure: As with any product development company Yantra too has product development, product maintenance, customer services and professional services team.

Major source of revenue: Yantra had revenues of more than $26.4 million dollars in 2004 from selling and implementing its product.

Nature of work: For Professional Services people work involves direct client interfacing at onsite, gathering requirements, and analyzing requirements. It may require customization of code after requirement analysis is over.
For development/maintenance teams understanding the product code and domain is major work.

Skills required: Java and J2EE.

Hiring Strategy: It picks guys from top colleges mainly, preferably IIT/NIT. For freshers it mainly checks logical analysis puzzles and computer programming skills in java.

Positive highlights of the company: There are very Indian companies, which do product development, which is a good experience, plus a good chance to learn about the supply chain domain. Salary for freshers is good (4 plus).

Location: Banglore

Company Website: http://www.sterlingcommerce.com/yantra


Dot Net

July 11, 2007

Microsoft .NET (Skill Review)

The .NET Framework is a key Microsoft offering, and is intended to be used by most new applications created for the Windows platform. Its truly Object oriented framework like J2EE.

Different terms used with .Net
* C#.Net: A new language which is 70% java, but in whole better and more robust than Java.
* VB.Net: Considering the success of VB (Visual Basic), VB.Net is made a new language for .Net framework. But in no way is similar to old VB.
* ASP.Net: Web technology of .Net
* ADO.Net: Data base access technology.
* Windows Forms: For Desktop applications.
* CLR: Common Language Runtime just like we have JVM in Java
* Ajax: It’s a technology using JavaScript, XML and not a language
* VB script: Server side scripting language.
* JavaScript: Client Side scripting language.

One big question is “what is .Net?”
* Its not a language, but it’s a platform
* .NET is Microsoft’s new Internet and Web strategy
* .NET is a framework for universal services with server centric computing model
* .NET will run in any browser on any platform
* .NET is based on the newest Web standards like HTTP (the communication protocol between Internet Applications), XML(the format for exchanging data between Internet Applications), SOAP (the standard format for requesting Web Services) and UDDI (The standard to search and discover Web Services)
Language it supports: 20 programming languages
C++, C#, J#, Visual Basic, JScript (The Microsoft version of JavaScript) and COBOL. Third-party languages – like Eiffel, Perl, Python, Smalltalk, and others – will also be available for building future .NET Framework applications.

Now .Net Vs Java?
I will only summarize my view on this in this article. In some other post I will discuss more technological difference b/w two. .NET is superior to Java as a platform in many areas, while Java is superior in others. The key difference though is that .NET will close the gap in the future with little need for change, while Java cannot close the gaps without a major redesign into something quite different than it is now.

Advantages that .NET has over Java are:
– .NET is language independent
– Coexist with and even integrate with existing Win32 code.
– Moving to Java from Win32 is a complete paradigm shift. Moving to .NET is a more natural path for Win32 developers.
– Better for building applications that require rich graphical user interfaces and that deliver content to Web browsers.
– Microsoft tools have an edge over Java for, analysts say. Microsoft’s tools are generally considered easier to use, while enterprise software vendors such as SAP AG, IBM, BEA and Oracle Corp. lean toward Java. Easy-to-use tools may increase programmer productivity.
– Java Swing environment’s ability to build graphical user interfaces has limitations
– May cost less, due in part to built-in application server in Windows, unified management, less expensive tools.

Advantages that Java has over .Net are:
– Java is an established platform with its own merits.
– Runs on any operating system and application server while .Net only on Windows
– Offers a wide range of vendor choices for tools and application servers
– Handles complex, high- volume, high-transaction applications
– May cost more to build, deploy and manage applications
– Lacks built-in support for Web services standards

Job scenario In India:
In India all services companies like Infosys, TCS, Wipro, Satayam, IBM, Accenture, etc along with mid or small sized companies use both the technology. Enterprise applications are mainly developed on Java while as business is moving on Internet, Microsoft .Net is catching up fast. Day by day more and more fortune 500 companies are taking interest in .Net. Mostly Financial, Consultancy or Investment banks use Java for their enterprise applications, so in recent times more high paying jobs are created in Java from companies like Citi bank, HSBC, Goldman Sachs, HDFC, PWC, and Merrill Lynch.
The number of jobs are more in Java but at the same time job applicants are more while still its very hard to find good .Net programmer. So in whole job scenario in both is balanced if we compare nos of applicants per job.

Salaries:
.Net or Java programmers are offered almost equal salaries in India, while it may be different in US. NET salaries are running 10 to 15 percent higher in some scenarios.
A guy with 1 year of experience in .Net or Java can earn 4-6 lakhs in India, while this varies a lot between companies. Many Indian startup companies like Techspan, Yasu, Pramati, Talentica, Persistent pays well on these technologies but they prefer guys from Premier colleges. Companies like Microsoft, Google, Oracle, SAP, Verizon, Qwest, Sum Total pay handsomely.
I came to know that, In US .Net developers earn least around $30-50 per hour and while Java is little more at $40-60 per hour. While the actual winner remains SAP or Data warehousing professional who can earn up to $100-120 per hour in early stage of career itself.

Some useful links:
Microsoft .NET vs. J2EE: How Do They Stack Up?
The great debate: .Net vs. J2EE


Dot Net

July 11, 2007

Microsoft .NET (Skill Review)

The .NET Framework is a key Microsoft offering, and is intended to be used by most new applications created for the Windows platform. Its truly Object oriented framework like J2EE.

Different terms used with .Net
C#.Net: A new language which is 70% java, but in whole better and more robust than Java.
VB.Net: Considering the success of VB (Visual Basic), VB.Net is made a new language for .Net framework. But in no way is similar to old VB.
ASP.Net: Web technology of .Net
ADO.Net: Data base access technology.
Windows Forms: For Desktop applications.
CLR: Common Language Runtime just like we have JVM in Java
Ajax: It’s a technology using JavaScript, XML and not a language
VB script: Server side scripting language.
JavaScript: Client Side scripting language.

One big question is “what is .Net?”
· Its not a language, but it’s a platform
· .NET is Microsoft’s new Internet and Web strategy
· .NET is a framework for universal services with server centric computing model
· .NET will run in any browser on any platform
· .NET is based on the newest Web standards like HTTP (the communication protocol between Internet Applications), XML(the format for exchanging data between Internet Applications), SOAP (the standard format for requesting Web Services) and UDDI (The standard to search and discover Web Services)
Language it supports: 20 programming languages
C++, C#, J#, Visual Basic, JScript (The Microsoft version of JavaScript) and COBOL. Third-party languages – like Eiffel, Perl, Python, Smalltalk, and others – will also be available for building future .NET Framework applications.

Now .Net Vs Java?
I will only summarize my view on this in this article. In some other post I will discuss more technological difference b/w two. .NET is superior to Java as a platform in many areas, while Java is superior in others. The key difference though is that .NET will close the gap in the future with little need for change, while Java cannot close the gaps without a major redesign into something quite different than it is now.

Advantages that .NET has over Java are:
– .NET is language independent
– Coexist with and even integrate with existing Win32 code.
– Moving to Java from Win32 is a complete paradigm shift. Moving to .NET is a more natural path for Win32 developers.
– Better for building applications that require rich graphical user interfaces and that deliver content to Web browsers.
– Microsoft tools have an edge over Java for, analysts say. Microsoft’s tools are generally considered easier to use, while enterprise software vendors such as SAP AG, IBM, BEA and Oracle Corp. lean toward Java. Easy-to-use tools may increase programmer productivity.
– Java Swing environment’s ability to build graphical user interfaces has limitations
– May cost less, due in part to built-in application server in Windows, unified management, less expensive tools.

Advantages that Java has over .Net are:
– Java is an established platform with its own merits.
– Runs on any operating system and application server while .Net only on Windows
– Offers a wide range of vendor choices for tools and application servers
– Handles complex, high- volume, high-transaction applications
– May cost more to build, deploy and manage applications
– Lacks built-in support for Web services standards

Job scenario In India:
In India all services companies like Infosys, TCS, Wipro, Satayam, IBM, Accenture, etc along with mid or small sized companies use both the technology. Enterprise applications are mainly developed on Java while as business is moving on Internet, Microsoft .Net is catching up fast. Day by day more and more fortune 500 companies are taking interest in .Net. Mostly Financial, Consultancy or Investment banks use Java for their enterprise applications, so in recent times more high paying jobs are created in Java from companies like Citi bank, HSBC, Goldman Sachs, HDFC, PWC, and Merrill Lynch.
The number of jobs are more in Java but at the same time job applicants are more while still its very hard to find good .Net programmer. So in whole job scenario in both is balanced if we compare nos of applicants per job.

Salaries:
.Net or Java programmers are offered almost equal salaries in India, while it may be different in US. NET salaries are running 10 to 15 percent higher in some scenarios.
A guy with 1 year of experience in .Net or Java can earn 4-6 lakhs in India, while this varies a lot between companies. Many Indian startup companies like Techspan, Yasu, Pramati, Talentica, Persistent pays well on these technologies but they prefer guys from Premier colleges. Companies like Microsoft, Google, Oracle, SAP, Verizon, Qwest, Sum Total pay handsomely.
I came to know that, In US .Net developers earn least around $30-50 per hour and while Java is little more at $40-60 per hour. While the actual winner remains SAP or Data warehousing professional who can earn up to $100-120 per hour in early stage of career itself.

Some useful links:Microsoft .NET vs. J2EE: How Do They Stack Up? http://www.oreillynet.com/pub/a/oreilly/java/news/farley_0800.html
The great debate: .Net vs. J2EE http://www.javaworld.com/javaworld/jw-03-2002/jw-0308-j2eenet.html


SAP (Skill Review)

July 9, 2007

This review is for SAP as a skill (not for SAP company in Banglore).

What is SAP as a technology/skill?
SAP makes business suites or applications that can be used for managing business needs of companies. There are various modules in SAP and all these can be customized for different needs of companies. These modules are business solution products made by SAP AG. For example, take SAP HR Payroll, apparently any company in this world can use this for generating employee pay slips, but laws and salary structure differ from country to country and company to company, all this needs certain level of customization.
SAP sells these products and services companies like IBM, TCS implement them for companies. The time taken for initial implementation for these suites can be as long as year or two depending on the size of data to be migrated. Supposing the company was using paper/book for managing the processes, the time period can be longer, as it has to be designed by consultants after understanding the needs of the client. And most importantly the client has to agree to the solution. These modules cover all the needs of the clients and require customization, but maintaining these applications can be huge job with ever changing business needs. Many of the projects for foreign clients can be maintenance of these business suites. For Indian clients these can be pure implementation projects.

What are the different roles in SAP projects?

Roles/Position are

1) Program Manager
2) Lead
3) Architect
4) Functional Consultant – A functional consultant evaluates the demands in talking with the customer’s representatives, transforms the essence into an abstract and algorithmic business model. Hence, he identifies the use cases and transforms them into logical and technical views.
5) Technical Consultant

What are the different SAP modules/skills?

Following are the various SAP modules; the names are self-explanatory and it can be inferred what business need they are meant for.
1) SAP MM (Materials Management)
2) SAP SRM (Supplier Relationship Management)
3) SAP SD (Sales & Distribution)
4) SAP FI/CO (Finance & Controlling)
5) SAP PP (Production Planning)
6) SAP SCM (Supply Chain Management)
7) SAP BW (Business Information Warehouse)

8.) SAP BASIS
9) SAP WM (Warehouse Management)
10) SAP HR (Human Resource/Payroll)
11) SAP PS (Project System)
12) SAP APO (Advanced Planner and Optimizer)
13) SAP CRM (Customer Relationship Management)
14) SAP HCM (Human Capital Management)
15) SAP BCM (Business-Change-Management)
16) SAP BCS (Business Communication Services)
17) SAP PM (Plant Maintenance)
18) SAP AM (Asset Management)
19) SAP xMII (xApp Manufacturing Integration and Intelligence)
20) SAP SEM (Strategic Enterprise Management)
21) SAP BPS (Business Planning and Simulation)
22) SAP PLM (Product Lifecycle Management)
23) SAP EHS (Environment, Health, and Safety)
24) SAP QM (Quality Management)
25) SAP (Mobile Infrastructure)
26) SAP (Exchange Infrastructure)
27) SAP SOLMAN (Solution Manager)
28) SAP WAS (Web Application Server)
29) SAP Netweaver
30) SAP EP (Enterprise Portal)
31) SAP ALE (Application Link Enabling information)
32) SAP ABAP (Advanced Business Application Programming) – ABAP is a programming language and used with other modules, like ABAP netweaver.

Knowledge in following areas can help you for respective modules

Asset Management (AM):
* Purchase
* Sale
* Depreciation
* Tracking

Controlling (CD):
* Cost elements
* Cost centers
* Profit Centers
* Internal Orders
* Activity based costing
* Product Costing

Cross Applications (CA).
* Work Flow (WF)
* Business Information Ware house (BW)
* Office
* Industry Solutions
* Work place
* New Dimension products

Financial Accounting (FI). :
* General Ledger
* Book close
* Tax
* Accounts receivable
* Accounts Payable
* Consolidation
* Special Ledger

Project systems (PS):
* Plant shut downs
* Make to order
* Third-party billing
* Human resources

Plant Maintenance (PM):
* Labor
* Down time & outages
* Material

Material Management (MM):
* Requisitions
* Purchase Orders
* Accounts Payable
* Goods receipt
* Inventory Management

Sales and Distribution (SD):
* From order to delivery
* Shop Floor
* Sales orders
* Pricing
* Picking
* Shipping
* Packing

Quality Management (QM):
* Planning
* Inspections
* Executions
* Certificates

Production planning (PP):
* Capacity Planning
* Master production scheduling
* RFQ

Which is the best SAP module?

Best SAP skill will depend on your background, if you have worked as recruiter, SAP HR will be the best for you. SAP CRM, SAP HR, SAP BIW (great in Europe and North America), SAP- FI/CO, SAP –ABAP, SAP –MM, SAP – SD, ABAP are the hottest ones.

Where can I get job in SAP skills?

All services companies have requirements in SAP skills including IBM Global Services, HCL Infosystems, Wipro, and TCS.


STM

July 1, 2007

Brand value, Career growth and onsite opportunities?
Brand value – Good, These things depend on your department and projects, this could be very different for person to
person. But yeah, onsite opportunities and career growth is good for people who are from H/W, VLSI background.

How is work environment and how efficient is the communication b/w teams or department?
Work environment is good. People are cooperative and good opportunity to pust your voice at any
level…. Communication b/w employees and management is good as for as i think.

Work pressure/Work – life balance. Well organized teams and work culture, This is a big plus point for ST. In fact ST kind of forces its employees to make a balance in their work and personal life, many forced leaves…n not much work load. Fixed daily 9.30 -5.30
routine job.

Satisfaction with salary and quality of work. Salary…is not good. Ur take home salary could be very less, but yea still fair enough. for freshers its around 5 LPA package but take home would be around 30000 PM, Quality of work will be different from one person to another.
People are expected to do their job independently here based on their skills set.

What type of work they do: Product development, Services etc. Or if mix of these then what at percent? All type of work…. product development as well as services( for internal ST only, not for others I think), basically
its a semiconductor product development company

Job security.Its Good. There is no policy of firing in ST India (especially), but they do lot of cost cutting

Technology/Platform/Language your cos work. Many technologies…both in H/w and S/W domain. Everything as per latest technologies in Embedded software and

Hardware fields…also core IT like JAVA. .NET etc

Some positives and negatives of the company.
Positive – your work and life balance, brand, cool work culture
Negative – I don’t think anything, but yea i m sure it would be different for others. May b somewhat take home
salary…

Do you recommend your company to others? Yes or No and Why? For freshers it’s good to join this company. If they plan for further studies or so…they can manage that being here and for experienced people I think may not be a good option if their priority is money.
Also for freshers who want to develop their career technically being with organization, ST is a good option.

Vital Statistics: Fresher salary, Total No of employees, India headcount, Normal %age salary hikes or any
bonuses
freshers its around 5 LPA package
employees no. around 50000(world wide), 1700+ (India)
Average hike 15-20%
yeah annual bonus based on performance

Location : STM Noida


HCL Technologies

June 28, 2007

Company Synopsis

HCL acted as a pioneer for Indian Software Industry in 1980s, it indigenously developed micro-computer, RDBMS and a multi processor Unix systems. HCL may not look as big as Infy or TCS in terms of revenue because in the initial years it did not focus on application development and maintenance projects. Major revenue for firms like Infy, TCS comes from maintenance and implementation of applications. Simply put the market size/ revenue in billion dollar can come only when you are in a big market like application maintenance/outsourcing. For HCL the contribution of application engineering service has been steadily going up in the past few years and its emphasis on technology development services has steadily gone down.

Company Structure

The HCL Enterprise comprises two companies listed in India, HCL Technologies and HCL Infosystems. HCL Technologies is the IT and BPO services arm serving global markets, while HCL Infosystems is the IT, Communication, Office Automation Products & System Integration arm focused on the Indian market. HCL-Tech BPO lists in the top ten list of Indian BPOs. HCL Infosystem is the hardware arm selling PCs.

For Freshers

Training period is of one year in which initially after induction training you would get the technology and domain training and the training on live project in all this is a one-year training.

Nature of work is pretty similar to services company like Infy/TCS and onsite opportunities depend on the projects. The company does not fire anyone. There is a bond period for 18 months.

Location: Major location for HCL Technologies are Noida, Chennai, Hyderabad, Banglore, Mumbai, Kolkata. Company Website: http://www.hcl.in/

Written Test Pattern:

The written test consists of 60 questions which are divided into 4 sections .The total duration of the test is 90 minutes. There is negative marking .

The sectionwise distribution of the questions is as follows:

Section#1
This section consisting of 15 questions is based on general computer awareness.
In this section:
A correct answer carries 1 mark
1/4 marks will be deducted for a wrong answer.

Section#2
This section also consists of 15 questions. Questions based on C language are asked.
In this section:
A correct answer carries 1 mark
1/4 marks will be deducted for a wrong answer.

Section#3
A total of 10 questions based on pointers and structures in C are asked in this section. You can also be asked one or two questions on JAVA.
In this section:
A correct answer carries 2 marks
1 mark will be deducted for a wrong answer.

Section#4
This is the aptitude section consisting of 20 questions. Simple maths questions are asked which are very easy. The logical questions asked are similar to the ones given in the Barron’s GRE book.
In this section:
A correct answer carries 2 marks
1/4 mark will be deducted for a wrong answer.