Vantaggi
CyberPoint provides good pay and benefits. Most people in the company are technically competent and enjoyable to work with, but there are a few bad apples. There are definitely some world-class experts working at the company with very bright minds. Some of the projects are technically very challenging and rewarding. Small teams where individual contributions can have a real impact. Cool location in Baltimore's Inner Harbor.
Svantaggi
If you're not in the "inner circle", you're not going anywhere in the company and your voice is not going to be heard. Upper management tends to flail, lack focus, change direction frequently, and put people in charge that have no business being in charge. It's more who you know rather than what you can do. Upper management says they are listening, but it's more the case they are just hearing what they're being told rather than understanding what's being said. Single employees who can go on remote assignment at the drop of a hat are more likely to be valued than employees that have families and are looking for a good work/life balance. Lastly, branding is important, but the zealousness of the branding effort at CyberPoint hides a lack of depth in some knowledge areas.