Enjoyable environment, young and open minded team, cooperativeThe good thingsBest management, young team, cooperative, partner encourage new things and improvements for own self
The challengesnot much. compared to big firms, and other small-medium firm, overall STYL is good. salary wise, bonus, benefits, environment, and management