Pros
Not many other than learning new processes between softwares.
Cons
One owner that not only has said to not go to the other, slightly more grounded owner for anything. This one particular owner, let's call him MC, enjoys changing job descriptions. It's guaranteed you will end up doing other tasks you didn't sign up for. Not only that, but MC seems to have an explosive temper that he tries to keep under wraps, but you can see in his facial and body language when he is trying to control it. There are current employees that's must like this type of abuse since I've heard this temper released many times. I got to the point that I had an anxiety just hearing him enter the office. Not worth my health and time. Don't beleive me? Look at their website with all the open positions. They aren't growing, they can't retain employees!