Pros
Honestly, the only good I can think of is the product.
Cons
Upper management, mainly the company's CEO, is this company's biggest problem. He gets directly involved in the smallest matters and changes his mind constantly, effectively grinding productivity to a halt. Poor management at many levels, and chaotic priorities arising from unstable CEO. By the time I was laid off, so many people had been laid off that the office was like a ghost town. Conflicting stories as to what was happening came from upper management almost daily. Morale was beyond bad. People in constant fear for their jobs struggle on daily basis With CEO, a highly unstable person. They relocate employees with their families and fire them after a month or two. Every 2 month the CEO is having a mental breakdown and is firing a group of people. I can't recommend this company to anyone.