Pros
I worked at TalentEdge for over five years before moving overseas. The ability to learn, progress and really make the role your own were what kept me so long. It's a great team environment, collaborative, with a really supportive management structure. Great incentives too. Cool client base because of the industry specialism.
Cons
None that spring to mind...you are given the ability to work with freedom and that may not be for everyone, however it's great if you're a driven and diligent team player that is looking to succeed.