4.0
Feb 13, 2012
Anonymous employee
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Flexibility of the work environment, management strategy for driving the business forward, clear and actionable goals. It is great to work with people who know what they are doing and have a passion for their job.
Cons
Location, location, location. Although corporate headquarters are in New York, the primary location for a large portion of the staff is in St Louis Missouri.