3.0
Aug 8, 2012
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
A lot of strong, unselfish & dedicated people. Very friendly working environment. Flexible work hour & place as long as you get your work done.
Cons
Weak upper level management, did very little to retain technical contributors. Not enough effort to train new people. None to very little directions.