Pros
Flexible schedule, ability to work from home
Cons
This company is run by a CEO that doesn't care at all about his employees. He cares about growing the company, but not about the resources needed to grow the company. This attitude carries over to other people in management as well. Everybody that produces something in the company is underpaid, while those that guide the company in the wrong direction are over paid - and management is left scratching their heads when people are not passionate nor are willing to put in more than the minimal effort required. This company is so desperate to compete with Oracle and Metadata and has been trying for years, but it will never happen until there is a complete restructuring of the company. It will remain stagnant, barely showing any growth, and constantly struggling to maintain market share. The same thing that has been going on in the company since the current CEO took over. Sad part is that the technology is better than most, if not all, of its competitors, yet the company as a whole is not willing to make its employees a top priority.