Pros
Although I no longer work with Data Meaning, I have been meaning to come here and leave my honest feedback If you are serious about data and related technology, and you want to offer "nothing but the best" solutions to your customers, then this is the place for you. I have been working in the data world for over 25 years, and I rarely found a group more devoted and dedicated to the quality of services they offer. Data Meaning not only pushes the boundary on quality and ROI to their deliveries, they also engage and facilitate their tech staff to help them grow their business and technology skills. This is a rare trait to find in professional services companies. The Best part of data meaning is the technology team in Brazil, they are a really pleasant group of people to work with.
Cons
Its a really fast paced environment, very exciting for most of us, but if you are not used to learning/implementing complex systems in very tight deadlines, then this might no be a place for you