4.0
2 Apr 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Open working environment, no cubicle walls Technology savvy People friendly working environment, everyone is willing to help each other Potential to go public Smart people to work with Flexible work hours
Cons
boring application domain the company is having more hierarchies since it has grown very quickly, though not yet as many as big companies, but need to watch out some new middle management are not quite competent expensive health care