Great opportunity to work on transportation technology. Industry is fun and company is a solid starting point for introduction to N-American transit industry
Cons
Supervision & Vision - you tend to get people working on priority of day and not long-term product development