5.0
Feb 19, 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The people and the technology are great. A lot of collaboration between employees at all levels in the company. Great A-list customer base.
Cons
Very little to say from a downside except that sometimes it it is challenging to keep great employees because of the competitive salaries that are out there.