4.0
Jul 9, 2009
Recommend
CEO approval
Business Outlook
Pros
They provide great training. The professional development that is continuously offered really helps to refine your technical skills. It's an incredibly professional atmosphere.
Cons
Its size makes it difficult to really make it possible for you to feel as if you are a meaninful part of the company.