Jugg DPS is pretty horrible , I hear it gets better at higher level. As of now I have one up to 25th level, I've played two characters to 50th and in comparison leveling, their not even in the same ballpark. It's definitely a challenge being soft and low in dps.
Typically in PvP I average 40-60k damage a match, hardest hitting ability is Ravage which does around 1500ish ( This isn't a great ability for PvP either ) . Other than that most players can pretty much ignore you and be fine.
I've played all the classes to fairly decent levels and I must say the DPS a juggernaut puts out is definitely at the bottom. Vanguards are far more sturdy and can easily put out 100k dps from level 10 on in PvP matches. Good matches you can get 200k+.
In PvE, you can handle a few mobs , but you have to kill fast, because you don't have any staying power. I can kill a gold elite with healing companion out, and do pretty well. I've taken out two silver and 3 regulars, again you have to kill fast.
This is all heavily reliant on your healing companion and your cooldowns. Sometimes it can get frustrating, because the healing companion is by no means a good healer, at least at my current level. Some battles he won't even heal me. Others, he will toss a few my way.
The juggernaut definitely needs some love 1-25, I'm betting this will continue to at least early to late 40's.