I had an ok experience working here but feel as though I was over promised on the environment that I would be coming into, and so when I did join it felt underwhelming. The worst experience was how my off boarding went, I felt it was extremely unprofessional on multiple levels, from the way I was paid out, to when my last day would be, my last day ended up being the day I gave notice. I couldn't believe how it all transpired and I just took it as a learning lesson to do more research on companies before joining.