Vantaggi
- Work-Life balance. I'm never expected to work more than 40 hours a week, I can take PTO pretty much whenever I want, and most managers are ok with you working from home now and then. - We have the market cornered. Relativity is complex and people are so used to using it that it would be tough for them to switch. - We've been around for 15 years + the processes we have in place will prevent us from screwing up really badly. We'll likely be around for 15 more years. - Great architectural leadership. The architecture team at Relativity really knows what they're doing - Friendly people. People hang out after work often, there are company sponsored happy hours/clubs/sports leagues/etc. The company supports people using the office for self-organized events after work. - Moves within the company are easy. If you like pretty much anything but front-end you can find an engineering team that does just about anything you might want to do, as we have a huge amount of engineering teams. If you like front-end, you've only got a few options (but that's not to say that they're bad ones) - Good outlook for the future: Our new CEO + Leadership team that Andrew (Our past CEO and executive chairman) has built out really seem to know what they're doing, and I foresee positive changes in the future
Svantaggi
- Too much process causes us to move too slowly. Though our engineers/architects have great ideas, we tend to focus on feature development until architecture problems slap us in the face. As for engineering's suggestions, management tends to sit around over-analyzing them instead of trusting engineers' advice and fixing architecture problems as soon as they come up - Employees are paid less than market salary. Management depends on the company culture to make people stay (and it works... to an extent) - Management is reluctant to give promotions. Though the criteria for promotions are spelled out, they are deliberately as vague as possible, which allows managers to pick and choose their criteria. This usually ends up with people being promoted based on time in a role, not actual merit. - On-call is annoying. Engineers are expected to be on-call 24/7 for a week once every month or so.