Pros
Opportunities to work on diverse and challenging projects. Good collaboration with peers and other departments.
Cons
Management Practices: There were consistent issues with management practices. Requests for salary adjustments and career growth opportunities were often dismissed or deferred. Performance reviews sometimes focused more on fault-finding than constructive feedback, which impacted morale and motivation. Recognition and Support: Achievements were often overlooked, and there was a lack of genuine support for employee development. Requests for additional resources or support were frequently ignored, which affected team efficiency and overall job satisfaction. Company Culture: The culture often felt unsupportive, particularly concerning employee well-being and work-life balance. Vacation time was not always encouraged, and there was an underlying expectation to minimize time off. Resource Allocation: Despite repeated requests for additional engineering support to manage growing workloads, no action was taken. This lack of responsiveness to resource needs led to challenges in meeting deadlines and maintaining high-quality work