5.0
Mar 29, 2011
Current employee
Walnut Creek, CA
Recommend
CEO approval
Business Outlook
Pros
The company is large enough to offer opportunities but small enough to have a great impact on the way the company operates. They are cutting edge and constantly evolving to create an environment that is efficient and utilizes technology as a useful tool.
Cons
In order to take advantage of some of the opportunities, it may be necessary to relocate. Because of the culture of evolution, sometimes the change comes quickly and can be difficult for some to adjust to.