I career changed to technology. I have previously worked for some very tough and demanding senior people. However, I have never experienced an owner/ manager of a business that is as poor as at Cyberiam. The worse possible place to start a career in technology. I strongly advise you to be incredibly careful before moving home or buying transport in order to work at CyberIAM.
1/ Totally inaccurate job description given to junior developers joining the firm. This is not java development. It is is configuration of one pre-existing product. Something they simply don't explain at interview.
2/ Hiring junior staff and COMPLETELY ignoring them in terms of training and feedback. Training involves watching videos all day. There is no feedback. It is an alien concept.
3/I pushed for an appointment to get feedback. Owner was available but decided to make me wait 3 days. In that meeting, the owner had 'no reservations' at all. 3 weeks later, he did a total about-face and fired. My persistence in requesting feedback was a reason for being let go. What kind of lunacy is this? They fired me for asking for feedback. Feedback i needed so i could go ahead with a car purchase in order to be able to get to work.
4/ No experienced colleague working on configuring the same product so you are simply left with online training videos/ find your own solutions.