3.0
17 Feb 2014
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
No matter what department you're in, you'll have great coworkers. The company is making a concerted effort to develop and promote from within. The company's proprietary technology is top notch.
Cons
Working for a small company isn't for everybody. It can be a difficult transition for people who are accustomed to the structure and formality of a larger organization. It often feels like senior management's assessment of the business and the employees falls into simple narratives. If you or your ideas don't fit the current story, it can be a challenging place to work.