Pros
Since I've started working here, our company has grown hand over fist. Our company provides a welcoming work environment for everyone regardless of their job title. With a variety of departments and locations, there is an opportunity waiting around every turn. Our management team is very friendly and approachable, so don't be surprised when they come up to you to say hello and ask how your day is going. Here at CDS, you are more than a number here, you are a valued member of a team.
Cons
None that I can think of.