Pros: I've enjoyed my time as a Software Engineer. The teams are really supportive, providing great learning opportunities in a collaborative environment. My colleagues are always willing to help, which fosters a strong company culture. It's a good place for technical skill development in a hybrid tech company setting.
Cons: Sometimes, the approval processes can feel a bit slow, impacting project timelines. Also, while leadership is good, communication about larger company strategy could be clearer sometimes, especially in a hybrid setup.
Advice to Management: I'd suggest leadership works on more consistent communication regarding overall company strategy and streamlining some of the internal approval processes to improve project flow.
Show more