If you need to model data with a lot of junction objects, good luck getting reports. You can only report on up to 4 objects at a time. Let's hope that you don't need any serious data aggregation since matrix reports limit you to 2x2 fields. You want to store data in JSON format and access it through a NoSQL database? You've got to build it outside of the system and have it talk to that database through custom code. But I thought Salesforce could do anything!
And on top of all of those obstacles, you get the privilege of paying a high monthly fee for a system that you'll probably only be able to get working if you shell out yet more license fees for 3rd party apps that hopefully fill in the gaps. But at least they just released a new analytics system that overcomes some of the absurd limitation on reporting that are inherent in the system--but of course it will cost you.
That being said, the alternatives better be good if I'm going to pay for them. Postgresql enterprise is probably worth it, given how awesome the free version is. And even then, I would just build a Django or Rails app on top of it, so even if I have to customize it, I won't be paying for the very fancy shackles that Salesforce gives me.
My question for you as a founder is, how else would you prefer that a product introduce new features? I want to make sure that our users don't feel like you do, but I also need to roll out new functions as we grow so there has to be a balance there,
Microsoft had already considered OneDrive for Business (SkyDrive Pro at the time) a finished product. Two years of hell has proven otherwise. Personally I still view OneDrive as an MVP, though I will concede it has gotten a little better over time.
Microsoft has also failed to provide notification of a new feature rolling out several times, causing confusion with end-users. At best, I'll get a brief message in the Office 365 admin portal that says "Within the next 4 months, we'll be rolling out x, y, and z features." I'm glad that I know months in advance of a new feature, but not knowing any type of specific time frame really puts us at a disadvantage.
New features are awesome and I am more than willing to try them out if I know they're still not totally ready. Ultimately what really irritates me is when companies tout a product as "enterprise-ready" that is still riddled with bugs.
Give me Salesforce any day - at least users can use it. As to why the company had gone with Microsoft CRM? Because the piece of software they wanted to use to manage their business would only integrate with it.
If you're looking to develop an alternative, recognise that analytics tools should give you easy access to the raw data. I wouldn't want anything less.
GA is a free joke.
</rant>
- Crashes - Copy and paste is terrible - Pasting from Excel etc ends up as an embedded picture so the receivers can't use it - Soo slow to search for anything - mailbox always full - no webmail access for me
We were forced to migrate to Lotus Notes a few years ago after a merger and one of our regional offices refused to. They were right.
many many others