5.0
10 Sept 2016
Anonymous employee
Current employee, more than 10 years
Hayward, CA
Recommend
CEO approval
Business outlook
Pros
It has rotation program where employees can work with many division and learn different skill ,moreover decide at the end which area of civil engineering to choose and work at.It motivates workers to further their education and pay partially the fees of the school.
Cons
Promotion is very hard to earn. many supervisors do not have training until they become supervisors.