Pros
The growth Benchmark has experienced over the last few years has really transformed this company, and not in a positive way. One of the best things about working here was how closely each team and department worked together to create products. Most employees were passionate and interested in the products they developed, but over time, the company became intensely focused on quantity over quality in regards to their products and their employees. The company began hiring anyone with a pulse at one point, which is incredibly negligent and problematic. Adequate training was never provided. It's very much an "every man for himself" workplace, but that kind of an environment can't flourish when the management has extremely poor communication and is constantly changing the rules and processes. Talented people do flow in and out, and if you're able to work closely with some of these people, consider it a win. However, Benchmark does not skimp on technology and at their deeply buried core, they want to produce great educational products. For a smaller company, they're producing work quickly, but they're never quite ahead of the market. Hopefully they find their footing again soon.
Cons
For whatever reason, the company frequently disregards employee opinions and ideas. The benefits are poor and inadequate. The pay scale is incredible skewed and unfair. Management is stingy and inflexible with time off, holidays, and work from home. Your best bet is to schmooze your way into upper management's good graces and constantly prove you do valuable, quality work. Which, should be a given in most places, but Benchmark plays the favorites game.