Pros
- Generally Rebellion is a great stable place to work, with reasonable benefits and holidays. It's a comfortable job. - I've never experienced and forced crunch, optional overtime is relatively rare and only ever lightly encouraged. - I've never had any conflict or tension with HR or line managers, they have always been considerate and incredibly supportive towards me. - The adoption of remote working has been a great success in my opinion and they have been reasonably good at allowing people to be flexible with how they work. The flexible working hours are also very convenient. - There are some fantastic people in the company who are experts in their fields and really care about what they are working on. Generally everyone is very nice and approachable, some teams in particular are a real joy to work with! - There's a decent bit of autonomy in the workload which is nice, and sometimes you get the chance to work on some really fun projects.
Cons
- The biggest issue right now is that pay is relatively low compared to other similar companies. I frequently get quoted higher salaries by recruiters and other friends in the industry. This is leading to some incredibly talented people leaving the studio and is almost certainly going to effect the quality of titles in the future. - No bonus scheme, so outside of personal passion for games there's no real incentive to care about how well a given projects performs. - It's very hard to get recognised for going above and beyond. There are no reward schemes and people are rarely highlighted for their fantastic work. This leads to people feeling under appreciated and unmotivated. - Career progression is a bit nebulous, nothing is formalised and it's hard to know what's expected of you. - The game engine is starting to show it's age and makes things far more tedious than they should be. It's not quite as bad as some Reddit threads might have you believe, the engine is certainly serviceable for making third-person shooters, but it definitely needs a fair bit of investment to ensure its viability in the future. While there are a growing number of us that would like to switch over to UE5, I personally still see the value of sticking to our in-house tech but only if we commit to making significant improvements which would require hiring a much larger core tech team. - Company-wide communication is rather poor. We are rarely kept up to date with what other parts of the company are doing and it increasingly feels like the game development section of the company is becoming an afterthought.