Pros: I've been a Software Engineer at this global technology company in Morrisville, NC for a few years, and overall, it's been a solid experience. The hybrid work model is a huge plus, allowing for good work-life balance and flexibility in my schedule.My colleagues are super supportive and always willing to help out, which creates a really positive team environment. There are also many opportunities to learn new tech in the hardware and software development space, which keeps things interesting.
Cons: While career growth is steady, it can sometimes feel a bit slow compared to smaller, faster-paced companies, so promotions don't always happen quickly. We also have occasional intense periods, especially around major product launches, which can temporarily impact that otherwise good work-life balance. Communication across our vast global teams sometimes needs a little refinement too, to ensure everyone's on the same page.
Advice to Management: Consider streamlining career progression paths and enhancing communication strategies, particularly for cross-continental project teams, to foster even greater employee engagement.
Show more