"Overall a good place to work. Job leaders are sometimes not the easiest designers to work with. A lot of fancy projects in around the globe. The firm allows me to explore the other part of the world"
Update your browser to have a more positive job search experience.
Upgrade My Browser