the team and how close we are
Managers and operation manager are not polite, however teammates help going tru the day and make your day easier
I'd say my team is the one that's positive. Not alot of them are
It allows you to grow but mentally drains you and threatens you
The work space is beautiful, which makes the pay levels depressing, because there is obviously the capability to pay us industry rates.
Review from Customer Support Dept
No much hierarchy. Simplicity in lifestyle and collaboration
Review from Customer Support Dept
Nothing good about that place. Very toxic environment
Review from Customer Support Dept
The open communication and the great location
Very energetic and purely meritocracy.
Review from Engineering Dept
Most positive is that you get to interact with cultures from all over the world as we take global cases. Environment is heat and cooled. Environment for people can vary from day to day. High turnover rate in mgmt and staff. Most mgmt is now hired by site manager and are hired externally
Review from Customer Support Dept
engineers are micro-managed. getting query is second to breathing