- Jelm Project Services09.Feb 2016
Suggestions for improvement
- Not really anything. Management looks out for everyone!
What I like about the company
Everyone is important here...they really matter!
What I dislike about the company
Too much work sometimes!
The following benefits were offered to me
- CompanyJelm Project Services
- CityNew Orleans & Houston
- Are you a Current or Former Employee?Current employee