- My time on QA was a bit too long. I was working on QA for a bit longer than the agreed 6 months due to a project that went on a bit longer than initially intended. This probably isn't the norm but I think it important that management keep progressing new employees on as quickly as possible to development roles.
-Pay. The salary wasn't amazing, however for a junior position you are getting a lot of experience with implementing features. At a bigger company that might have a better salary you might not get that experience. So it balances itself out but it's still important to note.