My team and my direct boss was amazing. They are what kept me there for so long.
Excellent place to work, great team
Q&A with panel of colleagues. Tour of company.
It is good place to work at
Toxic culture with zero leadership accountability