|
|
|
|
|
by redidas
5165 days ago
|
|
I’ve worked for 2 company Bs so far and can honestly say that I think I’d much rather prefer a company A instead. Both company Bs are a little over 10 years old, and still run the same software they started out with. They both have had a history of having a few very large customers each year, each of them demanding a lot of customization. It could be the way the each company B handled it, but it shows. The codebase and system architecture is a mess, full of quick fixes and patches because big customer x was requesting feature y. It’s made for an extremely frustrating system to work with. I’m sure a lot of it could have been avoided, but at the same time things sometimes needed to be done quick and dirty, and the software team probably didn’t have the resources to do things the “right way.” It’s easy to criticize looking back. Probably one of those things easier said than done. If you are running or working at a company B, please please please think of the future, the business scalability/maintainability, and the sanity of your employees/peers. |
|