Pros
A very young environment and a meritocratic culture where the most efficient rise to "the top". An interesting and interested senior management and a transparent culture. You will be captivated by their success story. But don't give up your own fulfilment and career ambitions to pursue their dream (see below).
Cons
Unstimulating, robotic, thoughtless drudgery is about 90% of what I do. A lot of unhealthy competition with people elbowing each other to get ahead. A generalised psychotic obsession with one's own and everyone else's targets. All this primarily born from the very minimal basic salary which forces people to constantly worry about their monthly bonus, sacrificing their free time and sanity in the process. This job is about becoming as efficient as possible at doing an extremely specific task relying on totally untransferable skills. You can jazz it up all you like in future job interviews, and Cognolink certainly do when they sell it to you, but you're essentially a cold caller in a trendy office.