4.0
Oct 18, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
Easy to progress when you work hard, very rewarding.
Cons
Things changed a lot under STG. It was a great place to work at woth EMC and even Dell, but then all have been destroyed