Pros: I've worked as a Software Engineer for a while here, and the remote setup is really good. You get decent work flexibility, which helps a lot. Also, some senior engineers are great mentors for backend development.
Cons: Upper management often feels pretty detached from the day-to-day. There's not much clear direction coming from the top, which makes planning tough. Decisions on projects can also change really suddenly, making it hard to commit.
Advice to Management: Try to communicate more with the engineering teams and provide clearer roadmaps. Consistent direction would really help with project stability and overall morale at this mid-sized tech company.
Show more