Very nice place to work
I enjoyed working at CDI as the staff and management was professional and still easy to work with.
The coworkers were very helpful and welcoming.
I learned to use Raiser's Edge.
The hardest part of the job was the very high demand and steady pressure. The most enjoyable part was working with a great and finishing tasks in a timely manner
Prosnice to have free tea, coffee and cookies
Consworking long hours and travelling