There are a number of different types of software companies:
Large and well-known companies producing commercial off-the-shelf (COTS), such as Microsoft, SAP AG, Oracle Corporation, HP, Adobe Systems and Red Hat[citation needed]
Smaller companies that produce custom software for other companies and entrepreneurs
Companies producing specialized commercial off-the-shelf software, such as Panorama, Hyperion, and Siebel Systems
Companies producing software as a service SaaS, such as Google, Facebook, and LinkedIn
Companies producing software components, such as Dundas
Application Service Provider such as Salesforce
Companies producing bespoke software for vertical industries or particular geographical regions
Independent software vendors (ISVs) that build, develop and sell consumer or enterprise software that is consumed by end users [2]
All of these may be categorized in one or many of the following
contractual - when the software company is contracted to deliver some particular software from outside (software outsourcing)
product development - when it produces ready to use, packaged software; Commercial off-the-shelf
Career Growth | |
Compensation & Benefits | |
Work/Life Balance | |
Management | |
Culture |