Triad Reviews | Glassdoor.co.uk

Triad Reviews

Updated 22 Mar 2020

To filter reviews, or .
2.6
37%
Recommend to a Friend
40%
Approve of CEO
Triad Chief Executive Officer Sherry Smith (no image)
Sherry Smith
41 Ratings
Pros
  • "Most colleagues get to work from home at least 2 days a week(in 22 reviews)

  • "Lots of great people even though turnover is a bit high in the sales support teams(in 10 reviews)

Cons
  • "Horrible work/life balance - you will be run into the ground(in 15 reviews)

  • "Long hours; poor work-life balance depending on which department you are in(in 13 reviews)

More Pros and Cons
  1. "Short lived office in the heart of London"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    Former Employee - IT Service Desk in London, England
    Doesn't Recommend
    Neutral Outlook
    No Opinion of CEO

    I worked at Triad full-time for less than a year

    Pros

    Nice office, Fun, Friendly, Welcoming

    Cons

    short-lived, lack of direction, misguided

    Triad2019-06-12
  2. "Giving back"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Student Worker in Wood Green, England
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Triad full-time for less than a year

    Pros

    Giving back to the community

    Cons

    Nothing to say about the company

    Continue reading
    Triad2019-06-23
  3. Helpful (1)

    "Dreadful"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Anonymous Employee 
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at Triad full-time

    Pros

    None - horrible place to work.

    Cons

    Everything - awful culture, lacklustre talent, terrible management

    Triad2019-02-06
  4. Helpful (1)

    "Great Atmosphere, poor planning and communication"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Anonymous Employee in London, England
    Doesn't Recommend
    Negative Outlook
    No Opinion of CEO

    I worked at Triad full-time

    Pros

    Flexible work life, good managers

    Cons

    Lack of communication and poor planning meant the end for the International branch.

    Triad2018-04-09
  5. Helpful (1)

    "Poor communication between management and staff"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Anonymous Employee in London, England
    Doesn't Recommend
    Negative Outlook

    I worked at Triad full-time for more than a year

    Pros

    Flexible working, remote working. Cool office space

    Cons

    Poor communication Poor management Micromanaging x 1000 Little care for employee well being

    Triad2018-04-03
  6. "Terrible communictors"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Anonymous Employee 
    Doesn't Recommend
    Negative Outlook
    No Opinion of CEO

    I worked at Triad full-time

    Pros

    Flexible working arrangements; siege mentality among staff

    Cons

    Terrible communication, (vague) promises not seen through, disorganised, constantly changing leadership

    Continue reading
    Triad2018-01-23
  7. Helpful (2)

    "Terrible"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Anonymous Employee in London, England
    Doesn't Recommend
    Negative Outlook
    No Opinion of CEO

    I worked at Triad full-time

    Pros

    Can’t think of any

    Cons

    Everything - incompetent, impersonal, unethical - I’ve never worked somewhere where every day felt like it was going to be the last - always on edge, no sense of security, no confidence in their company or their employees and too many loopholes. Avoid

    Triad2017-12-22
  8. """"""""

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Anonymous Employee 
    Neutral Outlook
    Approves of CEO

    I have been working at Triad full-time

    Pros

    Central Location, great team

    Cons

    Can feel that you are kept in the dark about the direction of the business

    Continue reading
    Triad2017-07-10
  9. "Great experience. Concerned for future."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
     
    Recommends
    Negative Outlook

    I worked at Triad

    Pros

    Flexible with plenty of PTO, good people, interesting work, modern, great parties,

    Cons

    Direction of company unclear, selling many accounts off, reorganizing with many layoffs.

    Continue reading
    Triad2020-03-09
  10. "Not what it used to be."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Applications Analyst in Saint Petersburg Beach, FL
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at Triad full-time for more than 3 years

    Pros

    Team Members, Snacks, PTO. I learned a ton working at triad. Not because of the executive leadership, which is laughable but from the hard working people trying to keep Triad up and running. They are all incredible and you will learn a ton from them.

    Cons

    Loved Triad when I first started but it is clear that the current CEO ran this company into the ground. There was such a positive outlook on the company in 2016, while I understand things may happen, it was just continuous bad news again and again. Instead of trying to innovate fast and turn around, Sherry allowed the company to crash and burn. The general consensus among the less than 100 employees is that the executive team are just padding their resume with a sinking ship and the employees are meaningless to them.

    Continue reading
    Triad2020-03-22
Found 193 reviews