Typical work day would be one or more project meetings, work planning for the week, code development, weekly progress report
I strengthened my skills in client/server design
Management was fair
Co-workers were OK, but culture a bit secretive
The hardest part of the job was project definitions
The most enjoyable part of the job was the freedom to choose the languages and coding styles of my like.
Easy projects, good compensation
A bit of secretive culture probable left over from IBM