People continue to help but leave you alone
Very standard questions. No surprises
Company is stable and no real signs of layoffs
Need better communication between project managers and others.Team review from Engineering Dept
Need better communication between project managers and others.
Putting people first and trying new things.Environment review
Putting people first and trying new things.
Mostly great and now getting better Review from Operations Dept
Mostly great and now getting better