You are on page 1of 1

1.

Software deployment partners – will sell their products

2. Independent consulting firms – have tie ups

3. Not really focused on optimising existing resources and capabilities

4. Lack of creative solution – they have frameworks and structures

5. High cost

6. Cultural aspect – have cultural baggage ?? smaller companies are more like communities

7. Smaller companies are more flexible

8. Flexibility – can work on projects of all sizes, bigger companies generally do not give attention to
smaller projects

9. More senior resources – smaller companies

10. Focus and Specialization

You might also like