Pros
While this company use to have many pros going for it, the only one it was able to hold on to was the fact that they managed to bring a lot of good people together. Many a friendship was made and for that they were successful, but only that.
Cons
Honestly this is going to be a long but considering this company is sinking fast there's not much to say other than don't even consider employment with Cyanogen, Inc. They don't trust their employees and lie through their teeth in an attempt to retain what few employees they had. The best way for an employee to find out what is going on in the company is to check the internet. They lacked any integrity when it came to communicating what was going on, instead they either ignored it or fed a bunch of BS. They chose to consolidate all their resources to the office that didn't even have all the real talent. Worse business decision they could have ever made, and believe me that is saying a lot considering the number of bad decisions made over the course of this company's life.