I have been associated with Connexions since 5 years and these have been the best years of my career. I have grown a lot here personally as well as professionally. The projects you get to work on are exceptional. Your skill set increases dramatically here. Everyone is ready to help you out which makes it a very happy place to work.
Cons
Everything is perfect here. Yet to face any issues.