Working at TAB Technical Environments | Glassdoor

TAB Technical Environments Overview

Work Here? Get a Free Employer Account
Toronto, ON (Canada)
1 to 50 employees
Unknown
Company - Private
Manufacturing
Unknown / Non-Applicable per year
Unknown

TAB Technical Environments Reviews

2.0
StarStarStarStarStar
Recommend to a friend
Approve of CEO
(no image)
CEO
0 Ratings
  • "Manager"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Manager in Toronto, ON (Canada)
    Former Employee - Manager in Toronto, ON (Canada)
    Doesn't Recommend
    Negative Outlook

    I worked at TAB Technical Environments full-time (More than a year)

    Pros

    Small non-political environment, some nice people.

    Cons

    Dealing with sales people that think they are type A personalities and therefore the best in the world (but they are not!). A lot of arrogant and hypocritical personalities. No good sales or business planning. Montreal work force is unbearably arrogant and very french Canadian. They do not know what they are selling technically speaking. They depend on USA for all their products and installations.

    Advice to Management

    Hire professional managers not sales guys doing business development and marketing.

See All 1 Reviews

TAB Technical Environments Awards & Accolades

Let us know if we're missing any workplace or industry recognition – Add Awards

Work at TAB Technical Environments? Share Your Experiences

TAB Technical Environments
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or