Pros
1. Boost for career growth. Dont need to worry about being zero to projects as a lot of things done here are started from scratch. With each project finished, tons of knowledge and experience will be gained. 2. Great working vibe. People are nice and candid. As long as you want, you can always seek the best resource and support you need. No silly mistake or dumb question here. 3. Ownership building. You own the work with full control, efforts and acknowledgement. Nobody will hijack your achievements. Each individual work is a small but irreplaceable part of the products that live with the success of the whole company.
Cons
1. Not a place for relaxed and leisurely work. 2. No EV charging station in the parking lot. 3. Five days onsite. No unnecessary WFH.