Consistent lack of planning and unreasonable deadlines - Software Development Engineer Michaels Employee Review

1.0
10 Feb 2021
Recommend
CEO approval
Business outlook

Pros

Greenfield development provides lots flexibility and learning opportunities.

Cons

I’ve been there for 7 months and haven’t had a single 1-1 with a manager to receive any feedback or discuss personal development. They actively push for people to work weekends and question nearly all use of PTO (even around holiday) We have scrum masters but don’t engage in any agile/scrum practices since that takes time away from development(I’ve never groomed or sized a story) Lack of communication from leadership results in a lot of duplicate work and there is no time for any refactoring There are no tech leads or tech managers meaning everyone reports to a director who manages many teams and junior devs make impactful decisions with no real review or mentoring (wouldn’t be time for it anyways) Code base has 0 unit tests (no time) Deadlines are created by upper management (CIO/CTO) without any real planning or sizing estimates and even then are occasionally moved up a full month randomly. Development is done for demos rather than for production If I think about it I’d come up with more...

Explore other reviews about Michaels

5.0
7 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Great place to work. I liked interacting with the customers on their projects,

Cons

You're on you feet all day.

3.0
24 May 2026
Recommend
CEO approval
Business outlook

Pros

Relatively easy job, lots to keep you busy and moving if you hate a stationary job. Easy to keep moving up from this role. The right team will make this your favourite role! Perfect job if you enjoy being the solution for everyday problems (just get your pay's worth).

Cons

Far too many hats, as Michaels tends to understaff. Can be a real slog with lack of support for training and followup coachings for cashiers. Hard to recommend this job long-term due to typically low entry pay, and pay gaps in similar management roles caused by company decisions over the last half decade or so.

See reviews by: Helpful|Rating|Date|All