Pros
I don't understand the complaints from the former team members. I know several people were fired in 2013/2014 because of bad attitudes or sales people not performing. The CEO is one of the most humble people I know and feel his pain when dealing with staff that want bonuses because they showed up on time or because they thought they are doing a good job. The office space was significantly improved in January 2014 with new equipment and desks which negatives the office space complaints. The CEO took over day-to-day operations in 2012 and has made significant culture and business improvements. I don't complain typically unless I can do better ... which I can't and it's amazing what has been built since 2008.
Cons
Can use a little more training.