Great place to work at.
Pros: relaxed timing and liberty to do innovative work.
A very fine company headed by a thorough gentleman. The firm has a very conducive work environment and one can gain lots of knowledge of the relevant field. It was a rewarding career and I enjoyed working there.