3.0
Jul 25, 2009
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Interesting projects. Managers mostly leave you alone to do your work. Tasks can be demanding and challenging at times. Aggressive company
Cons
People not so friendly. Company culture can definitely use some work. Condescending upper management.