I am getting some great opportunities and experiences that I have never had. The team is really great to be with every day. The management are very open to suggestions.
Cons
Sometimes things can take a little long to happen, but I am a person that hates waiting so maybe it is just me .