Pros
- Great employee-owners. It feels like a true team. People want to help each other succeed. - Great benefits: 401K matching, life and disability insurance provided, employee stock ownership plan, generous leave (provided in full on first day, not earned each pay period) - Committment to employee development. Good training programs to include an in house university - Very easy/convenient distributed operating environment. Most employees are not at the corporate office. The IT dept is great at providing a home office technology package (and supporting it!) - Great leadership at the Operational VP level and below.
Cons
- Rapid growth has been difficult because the company is still too centralized in its decision making. Corporate leaders need to delegate more to the VPs - Contracting and sub contracting staff is too small - No centralized proposal management shop makes every proposal more painful than it needs to be - Even though it is an Employee Owned company it still feels like a public or privately held company when it comes to profits, fees, sales, and revenue. It sometimes takes away from the satisfaction of just doing great work for the customer.