1.0
Aug 29, 2025
Former employee, less than 1 year
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
Great colleagues, great benefits. Depending on the departments you work for, your stress level can go up and down.
Cons
Lack of training for new graduate engineers. PM’s keep unrealistic expectations on newer graduate engineers, and sometimes don’t give enough time and resources to train new graduate engineers