1.0
Mar 5, 2014
Current employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Many great people to meet and good opportunity to work together (long hours day after another to deliver the best possible)
Cons
Forced ranking is the norm. Constant competition and managing the perception are part of work life.