Pros
- Some Good Client Relationships: There are opportunities to work with some automotive clients, but only if you are in the right team. - Industry Reputation: The company still maintains a decent reputation in the automotive sector, for some products, though some clients have publicly moved to competing solutions in the last few years due to dissatisfaction.
Cons
- Information Withholding: Critical technical and process knowledge was often siloed or selectively shared, making it difficult for developers to function effectively. - Poor Communication: Internally, transparency was lacking, and externally, some customer interactions were unprofessional or unclear. - Documentation Issues: Critical documentation was either missing, outdated, or unnecessarily restricted, slowing down productivity. - Low Code Quality: Poor design decisions by senior and principal developers, some of whom lacked expertise in good design, lead to a hard-to-maintain codebase. - Strange/Toxic Culture: A mix of secrecy, lack of trust, and high turnover created an unstable work environment. Many talented employees leave regularly to other companies. - Questionable Promotions & Grade Obsession: Despite claiming to value technical excellence, the company recently promoted demonstrably inexperienced developers to senior/principal roles, often based on tenure rather than skill.