I worked at Maximizer Software full-time
There are some good people who want to do good things. The customer base is loyal. Their foray into wealth management has great promise. Their focus on customer service will serve them and their customers well. Their professional services team is top notch. The product design, although unconventional (or perhaps too conventional?) is efficient for customers.
The product architecture needs a rewrite to help their own dev team to deliver functionality the customers want. Although the software is fine for customers, there are major architectural weaknesses caused by design failures carried forward over the last 20 years. They need to recognize that an integration ecosystem is critical to CRM and stop treating it like an afterthought. They need a new president who can inspire them to do great things and not bury everyone in spreadsheets. They need new investment from their owner, who seems to care little about what happens as long as they're not bleeding cash. Their marketing investment is inconsequential, although their marketing people are strong...they just don't have the resources to cut through the noise of the market. They need to focus limited resources on their key vertical market in Wealth Management. They need to stop monkeying around with their sales team and blaming them for their woes. They are a revolving door for employees that has literally become a local industry joke for how predictable this has become. Their owner will let them wither and die, and their current president will continue to drive them into the ground through his ego and fear.
Advice to Management
Go work for someone else. You will be better off in your career and your personal life. Stop holding on to your job for fear of change. There are other employers out there who will appreciate you and give you the resources you need to do your job well. This is not the place for you, and you know it.
I applied online. The process took 2 weeks. I interviewed at Maximizer Software.
Applied online. initial screen included quantitative, logic and some language based questions. Next, interviewed by 2 lousy developers who seemed to know nothing other than language specific stuff. Then "VP" who was equally dumb, couldn't understand my straightforward solutions to two questions, which according to his body language were difficult! Hah , I thought what a joke. After I answered both of them, he said "you are in the final two we are consider to hire". But something was telling me he wouldn't hire someone way smarter (may be way less experienced) than him
Let us know if we're missing any workplace or industry recognition –