Having been hit by AWS's CPU cap before (on the t2.micro instance type) and having used many other providers, I can tell you firsthand that AWS's CPU limits are MUCH lower than their competitors'. In our case, a sustained usage of about 15% CPU caused our VM to eventually be starved of CPU time, which in turn crashed the software running on it.
I've never dealt with stricter CPU limits than AWS's. Most providers will not be happy if you peg an entire core to 100% (after all, the physical cores are oversold), but they usually don't mind if the percentage is even as big as 50%.