Good people to work
Interesting and meaningful approach to a big problem
Gaining focus
Good CEO
Try to do good for the employees
Cons
Went in too many directions, stuck with some of that legacy
Brought in too many executive egos & cliques for IPO and still suffering from that
Poor management practices but not extremely so
Tend to be top-down, which they need but need to listen to the troops more