Excellent culture with fast-paced SOA development.
Pros: world-class wellness program, breakfast on fridays, smart people.
Cons: pay scale not up to market standards with the rest of the country.
The most enjoyable part of the job was connecting customer business needs to software development. Keeping management informed and reports (development, architecture, build, QA/Test) on-track with corporate goals as well as career paths was very rewarding.