Pros
They really care about their employees. It truly reflect on benefits and resources they provide for well being of it's employees. Even though company is going through merger process it did not... effected it's employees or customers much because of it's transparent communication and plans. Company have a clear vision and goals setup. Everyone has their chance in the company to grow in their career after becoming a true global company after the merger.
Cons
I don't think of any major con's. It is going through merger process which has slight changes in the company structure and roles recently.
Pros
Amazing health insurances (visual, health, dental) Great time-off Professional and knowledgeable co-workers Great atmosphere Great benefits (RSUs, bonus, wellness programsd, etc.)
Cons
Currently don't have any cons.