5.0
2 Oct 2008
Current employee
Recommend
CEO approval
Business outlook
Pros
Challenging work, often on the cutting edge of technology. Great teamwork, highly motivated workforce. Freedom to think creatively. Many recent improvements to remove barriers to efficiency.
Cons
Projects are sometimes setup with unreasonable schedules which results in long hours to meet deadlines. Sometimes encouter basic issues, common to large companies, such as bureaucracy and resistance to change.