Great people, great place to work
Pros
Environment was warm, friendly and positive. I felt really well supported and they gave me a lot of training opportunities. I was thee during a massive period of growth, and while it was a bit stressful, the team felt like a family and in it together. My team (technical support) was well run. I'm a big fan of Check. Always looked after me and my family when we went through a tough time with my kids. I wanted to move into something different, or i'd still be there.
Cons
My starting wage wasn't as good as it could have been and it took a while to increase. That said, just as i was leaving they put a different structure in place, so wages were automatically altered in line with a bunch of different elements, like KPIs, performance and training targets. A much better way to do it that stops you wondering when the next pay rise was coming. Only other thing was parking at head office. With the quick growth, we had to park in the nearby supermarket sometimes, but it was only 1 min walk away.