This is what I did - I've learn all I could from this company - the initial trainig in the company provides you with good base knowledge you can use in your future career. But working here is hard - starting from the salary and ending with numerous tasks you are expected to be doing.