This is not a great company for people who need lots of structure or to have their hand held every step of the way. All team members are expected to take responsibility for their work, so being a self starter is a must. Bear in mind these are only cons to some people.