Turn – Redwood City, CA
Based in Redwood City, Turn is looking for a Product Manager or Sr. Product Manager to join our team in our Redwood City office in order to help… Turn
RecommendsPositive OutlookApproves of CEO
- Work/Life Balance
- Culture & Values
- Career Opportunities
- Comp & Benefits
- Senior Management
I have been working at Turn full-time (More than a year)
The people are smart and work hard. Some of the best innovative thinking in the industry.
Struggling with being a larger company. Not all layers of management are experienced enough to go through this transition. Cowardly trolls who post anonymous garbage on this site and try and bring our reputation down with their terrible remarks that have no basis in fact.
Advice to Management
My advice to upper management is to find and fire the trolls who continually tear this company down on Glassdoor. Enough is enough. It's embarrassing to know that some of my coworkers have such little respect for decency that they have to air dirty laundry on a public website. You all are cowards and if you are that unhappy please leave and dont let the door hit you on the way out. You are embarrassing us and your vitriole is being used by our competitors to sell against us (mainly mind you because since their cloud technology is inferior to ours the only way they can compete is to use the words of a troll in their sales pitch). Yes, Turn is going through a transition. Things have not been perfect. What company is perfect? Yeah, you trolls didn't get your IPO cash out just for showing up to the office for 9 months. You now have to work hard and compete for business and not rest on your laurels. If you have strategy questions how about talking to someone. There is an employee survey and a company meeting every month where anyone can ask questions of upper management. The CEO for all of his faults has a cube in the middle of the frickin office. Its kind of hard to miss him to ask him a question as he is six foot seven. The management team is also accessible and will listen. Grow a pair and make yourself known and talk about your issues with someone. These are people who mean well who are trying their best and you can either continue to be part of the problem or try and make yourself useful and be part of the solution. Or else please leave this place. The rest of us want to win and you are bringing us down.