4.0
Jun 10, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good company, reasonable compensation and good benefits
Cons
A single lower management individual who is great technically but who is disorganized, not all that self-aware and lacks simple leadership skills can ruin a good opportunity in a great company.