3.0
Jun 3, 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Good pay Great benefits A lot of great people Flexible work schedule You get what you put in, if you work hard you'll be rewarded.
Cons
Communication is slow Technology is lacking innovation Very political Accountability is non existent in management Titles and actual roles vary greatly