2.0
Aug 12, 2025
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Good pay Decent benifits Could be worse
Cons
Management need to work on better communication. Alot of pointing at computers and saying figure it out/look it up yourself on a different computer.