Pros
- Great work environment, are sensitive to balancing your work and personal time, and are always ready to provide assistance or education to help you learn new skills, both technical and interpersonal.
- Very friendly, team-oriented atmosphere and provides a caring and supportive attitude to all employees.
- "No Boss Culture" here everyone always treats you like you are part of the family and they genuinely care about your personal goals and success. If you work hard for the company, they work hard for you.
Cons
I don't find any cons so far. All I can say that without working with such people you can't really predict.