Overall great company
Overall great company, diverse cultures are idealized, communication was simple and to the point. Benefits and pay are far above average, co-workers strive to help each other succed and propel the company programs forward.
enjoyable work environment
tools needed to complete assignments were lacking, managment did not listen to the front line sales force.