Not a fun place to work. Extremely aggressive goals while attempting to break into the US Market. This puts a tremendous amount of stress on current employees which of course leads to burnout.
The company could do a better job of recognizing the amazing people working with them with better training, leadership, and development opportunities.