3.0
7 Apr 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
a good company to work with, many opportunities, fair pay, friendly environment, good benefits like vacation days, fair medical coverage, etc
Cons
It uses a lot of vendor products, the knowledage will become narrower and narrower if staying in one position for a long time