Pros
-Great hard-working people below the management levels -Free water and coffee at the local office -Teammates often share dedication and work ethic
Cons
-Dishonesty in hiring practices. You're told that you're hired to do a job long term, and then discover that you'll be doing something totally different and it's short term -Unappreciation for technical/engineering employees. Only those at a level IV or above get the glory. -There is NOT a flat org chart. Employees are designated at levels and there is a certain pecking order. If you get on the wrong side of a higher level as a level I or II (Consultant or Sr. Consultant), look out -Technical decisions are made poorly, political motives take precedence -Oppressive culture, you have to work the overtime and bow to those above you or you will be forced out -Focus seems to be on making bodies billable instead of properly fitting qualified personnel where they would be better utilized -Many workers dread a lack of work letter (or LAW), as the company does not assist you in finding billable work, creating a culture of fear. No communication or clarity from management on status of your contract -Exodus of knowledgebase from office, many leaving for greener pastures and limited passing of knowledge -Although the company culture forces a strange dress code upon its employees that is often mocked by government customers (expect to wear suits and ties), people are talked to and treated unprofessionally (vindictive behavior by managers, threats, grudges, etc) -Leadership ignores suggestions, requests, advice of best practices, etc., and marches on their own agenda which can create ethical dilemmas for those executing tasks -Little to no support from leadership on site, as they are often more concerned with employee reviews or business proposals. -Leadership is completely blind to the low morale of the workforce -Reviews grade you on business development instead of quality of work/support of the customer/etc. Thus, unless you're bringing in new contracts promotion is impossible (as well as raises). This applies to EVERY employee, even if you're tasked with engineering/technical work