It was a fantastic learning experience working at Red Gate; I was treated as a normal developer and was exposed to a professional software development environment from the beginning. I felt great satisfaction when fixing bugs and completing "stickies". There were some frustrating moments where I didn't know how to deal with a problem, but the team always did their best to dig me out of those situations. There were also lots of opportunities to have fun with work colleagues; activities I got involved with included foosball, frisbee, table tennis, chess, bouldering and poker!