Been very easy and pleasant to work with and HR gets back to me quickly when I need assistance with anything at all.
Cons
Health insurance premium is very high as the company only covers 20%. However, they do research every year to see if they can reduce premium or deductible which is appreciated.
Excellent and great environment to work i would always recommend my friend to work in such a company which takes great care of their Employees from all the aspect.
Cons
There are no flaws or shortcomings of this company.