Fully remote,
Very knowledgeable and friendly CEO
Flexible work timings
Cooperative team members
Experienced team with diverse backgrounds and skills.
Good separation of concerns between team members
Cons
More projects need to be acquired to ensure stability