open and collaborative working environment;
goal-oriented, fast reacted;
Good pay and bonus;
A great team of senior executives. flexible and open-minded.
Cons
Sometimes, you have to deal with interpersonal relationships carefully.
Not many training programs for the employees.