5.0
Aug 8, 2025
Recommend
CEO approval
Business Outlook
Pros
I loved the positive environment of the Tech support dept where I started off with a tech support specialist role and then got promoted to L3 Team coordinator. Everyone was super cooperative there
Cons
There should be work from office sometimes so colleagues can actually get to work together on site