4.0
Jul 16, 2012
Current employee, more than 5 years
Msida
Recommend
CEO approval
Business Outlook
Pros
Some great people, excellent benefits and salary
Cons
Some ops teams are ignored and left feeling highly unmotivated and unappreciated Tech is not where it should be