3.0
Jul 21, 2024
Former employee
Recommend
CEO approval
Business outlook
Pros
Good benefits, HR team works hard to create a pleasant workplace
Cons
Ambiance varies a lot from team to team. In the sales team, there were constant changes and internal competition that sometimes went out of control.