Codesmith is an amazing company to work for with a wonderful team
Pros
There is a great energy and atmosphere in the company, people are genuinely happy to work at Codesmith, and there is no ego involved. The mission of the company is an inspiring one and instructors, students, and senior team members clearly all believe in the drive to help people into tech roles. The CEO is brilliant and provides lots of space and encouragement for the growth of individual team members, and trust for new projects to be implemented. The company is great with flexible working and supports a range of lifestyles which has engendered a lot of positivity with team members and brings the best out in everyone.
Cons
Really don't have anything bad to say, everyone is lovely to work alongside and the job is rewarding and the pay is great—I highly recommend Codesmith to anyone considering joining.