Pros
I have been working along side this company for a few years, now I am a full time employee for Superabound.
Since the starting date of my employment I have received none stop coaching and support from management team, which is always a bonus when it comes to personal development. The company as a whole is an enjoyable place to work, pleasant staff who are all welcoming and enthusiastic, stunning office building and all round good working ethic, especially from management team.
Great atmosphere, keeps you on your toes for sure.
Cons
Although I am contracted hours, occasionally I do have to say later than usual but as I am constantly kept busy I hardly notice the time. ( I suppose longer hours are not a bad thing especially if you are a hard worker!)