3.0
Jun 14, 2017
Former employee, less than 1 year
Newfield, NJ
Recommend
CEO approval
Business Outlook
Pros
What you learn at the traffic hub can open doors and tons of opportunities elsewhere.
Cons
Managers are not leaders. No room for advancement.