Disorganised, poor management, unfair dismissal - Analyst Trackback Employee Review

1.0
28 May 2025
Recommend
CEO approval
Business outlook

Pros

Flexible hours but that’s about it.

Cons

Unrealistic deadlines with no detailed training provided. Dismissed over the phone with no warning. Lack of structure and consistency. Staff pick and choose what they share or support with. No real development or progression.

Explore other reviews about Trackback

5.0
5 May 2020
Recommend
CEO approval
Business outlook

Pros

Work / life balance / high pay

Cons

small business feel, small team

4.0
23 Dec 2020
Recommend
CEO approval
Business outlook

Pros

I worked remote so that was nice. Work-life balance was good. Great benefits and an easy sale. We had a small efficient team.

Cons

Needed more employees to really make it and grow bigger.

See reviews by: Helpful|Rating|Date|All