Probably one of the better small - mid engineering companies to work for....
A pretty good place to work overall, but employees have to be pro-active with management to receive individual or group performance feedback. Employees are directed to chase their managers if performance reviews are not performed as scheduled. Good potential to work share, or contribute to projects in satellite offices.
ConsManagement does not often solicit opinions of project managers.