5.0
Jan 29, 2024
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Transparent and open communication from leadership team Collaborative working environment where all voices are heard Work life balance with a focus on personal well being Industry best benefits
Cons
Heavy on process and safety and soundness resulted in certain projects not moving as fast as ideal Extended timeline to onboard new tools and partners Promotion not following a certain cycle