There isn't much I am unhappy with working for Rubixx but perfection is impossible to attain.
Flexible working is great but the WFH policy is very restrictive when compared to a lot of other software companies. Currently the team is limited to a max of 2 people WFH a day and you get one day a week. I'd like to see more days and less restriction here to bring it inline with more modern workplaces.
I wasn't sure how to spin this but felt most would see it as a con so put it here, for Junior developers the starting pay is way below averages even excluding big cities but the flip side of this is the company takes chances on unproven talent and provides you with great support that has led to most seeing competitive pay within their first year. You might find better paying jobs for Junior roles but I don't think many would match the opportunities provided by Rubixx.