Recommend
CEO approval
Business outlook
Pros
- Wide variety of technologies to work with - Some projects are great
Cons
- Legacy code, a lot of legacy code - Hard to understand some management decisions - "Get promoted or get fired" approach - Hard to know what tomorrow brings