Pros
the training provided here is very good. you can understand the concepts clearly,good opportunity to strengthen your basics in verilog,system verilog and uvm. They are very careful while selecting their employees. so its better to come here only if you are passoniate with this kind of job.
Cons
initial low pay, but with experience its very good and your future is bright