Pros
MegaNexus is a small company that is growing at considerable speed. The amount of project work gives employees a chance to take on responsibilities that may not be so easy to come by in a larger company. In my experience good performance is rewarded by increases in salary. I personally like the fact that any frustration can be aired very directly with the owner and/or line managers and this culture creates a strong team ethic from top to bottom. The main strength of the company is within the Justice sector. Clients should have no doubt that the huge amount of justice domain expertise and IT knowledge present at the company will serve them well.
Cons
Like all companies, MegaNexus has challenges, but none that are significantly worth pin-pointing.