3.0
Nov 9, 2009
Recommend
CEO approval
Business Outlook
Pros
For a Software Engineer: - Working with smart people - Great benefits - Lots of projects and ability to transfer position internally (but not always)
Cons
- Work hours vary a lot. So does the project load for many people. - Lot of integration work for software engineers. You may spend most of your time testing/troubleshooting other components. - Lot of management problems at mid levels.