4.0
9 Oct 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great technology and excellent work environment. Most of employees are smart, talented and friendly and work well with each other as a team. Managers have reasonable and clear expectations from the employees and are open to suggestions. Excellent work-life balance and flexible hours.
Cons
At times it seems that managers of different teams don't communicate effectively with each other or are not fully aware of what their team is doing. This can result in confusion and makes cross team collaboration more difficult.