Pros
Apadmi does have a fair amount of pros.
The majority of the staff are great, both personally and professionally. People have time for you and will help out where they can for the most part.
There’s a good social side to the company with colleagues often meeting up for drinks or other out of work activities.
Office is nice. Is in a good location and despite the issues other people have raised, a free car park is a free car park.
Freedom and trust is good. Flexible working is honestly next to none and staff are treated, for the most part, with autonomy.
The company is growing and they are pretty open about performance and revenue.
Cons
Benefits - benefits are often touted as something special when they really aren’t. They are, for the most part, the bare minimum. Sure, there is food in the office but there appears to be no social budget bar huge company meeting based parties and a pension that’s a legal requirement.
Progression - all over the place in short. Graduates have a progression plan in place but above that, it’s you vs the inflexible and painful progression document. Promotions seem random and titles don’t seem to mean an awful lot. I do not believe Apadmi titles reflect their equivalent roles outside of the company.
Pay - below par. Pay reviews have been laughable, often not meeting inflation. Pay bands apparently exist but aren’t public leading to uncertainty and mid level engineers being paid similar to seniors while seniors who are unhappy with this get pushed up encroaching on higher bands.
Learning and Development - Engineers are supposed to get an hour a week which people don’t seem to know about and even if they did, what can you possibly do in an hour. Scrum training has been offered internally, seemingly to good effect but there doesn’t appear to be any budget for anything out of office like conventions etc.
There’s seemingly no learning and development for mid-senior and above.