Pros
Mid-level employees stick together and look out for one another; solely because all employees have been so severely mistreated by upper management (a disasterous husband/wife CEO/CFO combination whose personal problems and screaming matches became the focal point of their daily operations), who demonstrate daily their complete lack of appreciation, consideration or concern for their employees.
Cons
Management still trying to survive off of their previous successes as the company circles the drain. ALC has been in a downward spiral for a few years now due to the complete incompetence, lack of business acumen, professionalism and work ethic demonstrated by executive staff. Staff has dropped to a bare minimum, and their crumbling office in Rockville, MD sits empty a majority of the time. Management will mislead, cheat, steal and threaten lawsuits at every turn, especially after losing multiple lucrative contracts in recent years. Management will lie about available opportunities to potential employees/contractors, and has a history of submitting the credentials of past and potential contractors without the individual's knowledge in an effort to gain new clients. Executives will lie, steal and cheat in a vain effort to be awarded contracts for which they are completely under-staffed and unqualified to provide services. In reality, ALC should be investigated for fraud, misappropriation of funds, tax evasion, etc., as their expense reporting is non-existent and company profits are funneled for personal expenses of the CEO/CFO (cars, cell phones, meals, tuition and travel expenses for their children, etc.) The CFO has blatantly refused to pay contractors and employees for work that has already been completed, while charging clients for the work these employees complete on ALC's behalf.