Pros: good people, good pay
Cons: poor management, disconnected goals
It was a good and exciting place to work. I learned a lot about the ins and outs of development work. I worked up to VP for Programs and helped start the environment division. Excellent coworkers. Hardest part of job was knowing what the boss wanted. Most enjoyable was the people.