5.0
Apr 6, 2021
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Good work culture, managers help to ensure employee career growth, learn new technology and advance your career.
Cons
Some teams are too big while others are under staffed. Work and culture differs a lot between different teams and geographies.