I worked at Excentium full-time
Company is taking steps to improve. HR issues mentioned in other reviews have been cleared up thanks to recent hires. Pay is reliable (no cash flow issues as far as general employees can tell). Recently started 401K matching. Benefits are reasonable. Open modern office environment. (Might be pro or con, depending on your taste) Commute is easy right off highway with plenty of garage parking. Working environment is friendly.
Employees that are hired directly to support specific contracts, are located on the customer's site and have little interaction with corporate office/management seem to be the happiest and seem to stick around the longest.
CEO his honest and direct with employees. This is a highly competitive industry with many games being played to win/maintain contracts. This makes it rare to find a company that is as trustworthy as this one. They also do a good job of keeping employees on and finding places for them under new contracts when current contracts terminate.
CEO over-promises, and then expects employees to work as many hours as needed to meet those promises. Employees are often tasked with fulfilling multiple FTE roles across multiple contracts but are discouraged from disclosing those additional responsibilities to the customers they were hired to support.
CIO/Co-Founder is the sole source of IT support in the company and is often abrasive and condescending rather than supportive/helpful. As a result internal corporate tools (time-sheet system, phones, knowledgebase/file share, teleconference software etc.) are unreliable and poorly supported.
Advice to Management
The people/skills needed to get from 1 employee to 50 are not the same people/skills needed to move to the next level. Free/open source enterprise tools managed by one person is no longer an appropriate approach for a cybersecurity company of this size.
Senior management is too involved in too many projects, which can lead to delays and confusion in contract performance. Consider hiring administrative assistant, office manager, and/or scheduler. Also consider being less hands-on with so many projects once they've been awarded and staffed.
Let us know if we're missing any workplace or industry recognition –