3.0
Oct 15, 2020
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Good benefits, bonuses, reasonable time off.
Cons
Poor leadership, OVHcloud world has access and controls to important functions to u.s. specific products, where u.s. doesn't. No 360 review. SLT has no oversight on mid and lower managers.