5.0
Sep 22, 2014
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
great culture, great team, great peers. senior leadership is open to new ideas from all aspects of the organization. Feedback goes both ways, a true learning and teaching environment
Cons
sometimes allows poor performance to go on for too long before it is addressed, reactive in offerings of products and services