hybrid work arrangement
varied senior mentorship who has their own niches of specialization
Cons
salary is good if you know how to negotiate it, but otherwise you'll be stuck with the measly increase during the new fiscal year
you have to really keep up on your own, they heavily rely on on-the-job-training so you have to get a project that requires it first and then learn that skill
You will have chance to involve in some interesting projects.
Good work/life balance.
People are friendly and helpful,
company culture & values
Cons
Career progress/path not clear
Nearly no employee benefits
Nearly no investment on employee skill/career development
Endless meetings but no actual actions have been taken.