Yup, it's great
In terms of culture, insiders more or less agree - "Janus is a
great place to work" where "everyone works as a team." One contact
notes that "employees get to do a little bit of everything here,"
and "your job description...