A great place to workThe good thingsThe work life balance for the role I had was great, the management truly listens and cares about employee feedback.
The challengesIt's a high performing company so you have to really keep up as well. But they provide various learning opportunities which is great.