Great owners that care about their people. Great work-life balance.Time flexibility. Pretty good pay. Excellent people to work with. Leadership's push for continuous improvement of processes, metrics, bonuses, and perks&benefits are great.
Cons
Sometimes the work gets a little tedious and monotonous because you have the same type of goals every quarter
1. Excellent perks and benefits
2. Office environment free of any kind of politics
3. Flexible working hours and work from home facility
4. The company invests in enhancing employee's skillsets
Cons
Due to flexible working hours, sometimes employees have to get engaged with the USA team (i.e working beyond normal office hours)