Pros
Fellow coworkers were fabulous and amazing people. Pay met the minimum requirements for the area and positions. Benefits were good and it was nice to have 4 bonuses a year. Product is fun and one of the best in the market, but still needing improvement.
Cons
Owner of the company makes it miserable. Not all positions require working with this individual but if it does don't work there. You will work in fear for your job. Which is the most unhealthy environment to be in for your career. He also has little minions running around doing his dirty work like recording conversations and spying. Literally. He is notorious for getting talented people fired. He is stuck in the 70s and thinks the company needs no improvement. Then fires the ones who help in succeed. He also does bad business with vendors and tries to manipulate contracts and basically steal money from them. Your integrity will falter knowing what goes on inside those walls.