1.0
19 Jan 2011
Current employee
Clifton, CO
Recommend
CEO approval
Business outlook
Pros
Located close to NYC If you like to travel this is a good place to work Salary ranges are high compared to other local companies
Cons
Constant Re-org The people that work any besides Switzerland are treating as "red headed step children" Forced ranking on reviews Documentation heavy Very Political