Pros
Amazing local team, thanks to whom we can have fun (which ironically is the company value) Amazing line Managment, who's always good support to the team Decent company to gain experience in IT
Cons
Poor quality of both Sales and Support teams Poor UK based management Company is always understaffed in places that are overworked (e.g. QA) and overstaffed in other places (e.g. Sales team) Benefits are very poor compared to other companies Now about CEO TL;DR - he can't handle the company anymore and it's going to end badly for him CEO, who has some serious trust issues. He doesn't trust absolutely anyone and as the company grows, with offices in three countries, he's still making all the decisions. He's not letting anyone in local Managment decide team targets, salaries, bonuses etc. If anyone doesn't work as he wishes he's just going to fire that person and maybe some other people connected to them. He's very easy to take offence in any field, this causes him not to speak to the person, even in the senior management, just order person A to contact the person B to tell them to do something he wants to be done He also believes that he has a visionary like Steve Jobs, but he's really wrong and his new ideas just show how wrong he is, e.g. Soundbranch, that he tells people to download on their private mobile phones (since almost no one has a company mobile). The whole product is just one big waste of money He doesn't understand that labour market is seriously changing and he can no longer pay the same amount to developers or QA he used to a few years ago. This causes constant understaffing in both teams and some job offers to be in recruitment process for months or years (e.g. QA Team Leader) During every meeting he wants you to clap to whatever he says, even if it's ridiculous Whenever something happens, there's an issue or he makes a decision to fire some people (this happens every April) he's running away, leaving the office early or just ignores whatever is happening and sends or records irrelevant messages 3 out of 5 company values (Stretch beyond, Be proactive, Be flexible) are just ways of making your employees work after hours: - very often UK based employees worked during the evening or even after midnight, it's not stretching beyond, it's ruining mental health. I believe it's encouraged by CEO since he likes to praise people who e.g. login during sick leave to do something - take as many responsibilities as possible. If you raise an issue to the CEO he's just going to tell you to do it - no payment for any kind of overtime