5.0
Feb 10, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
Exposure to cutting-edge technology Opportunities for growth and development Collaborative work culture
Cons
Attractive compensation and benefits. Long hours: Is known for having a fast-paced work environment, which can result in longer work hours and a more demanding work schedule.