I have been working at Adorama for several years. What I like the most is the ability to share ideas and technology with peers- it is exciting to be able to be involved with others much more experienced and be able to grow.
Cons
I don't have any specific but keep the great culture to be able to share and grow