Pros
Unique Workplace Culture, Flexible Work Environment and it's known for being transparent, approachable, and involved in the company's mission. Everybody have the chance to work on innovative technologies.
Cons
Time Management Balance and Documentation