The best company I have worked for so far! Management is very helpful and takes good care of the employees. Performance based bonuses are given to employees who perform well on the job and they show appreciation to employees. Work-life balance is made a priority.
Cons
I have not encountered any cons since I started working here.