Pros
Great environment, diversity culture, friendly environment, free lunch once in a month and organize events 3-4 times in a year for all employees to get them familiar with colleagues and workplace.
Cons
Company has no downsides it is a great place to work.