4.0
Jun 4, 2025
Great place to start your tech career with supportive colleagues
Current employee, more than 3 years
San Pedro, San Jose
Recommend
CEO approval
Business Outlook
Pros
Excellent team culture with supportive and knowledgeable colleagues. Great place to build foundational experience in tech support and cloud technologies. Workload was manageable, especially in my team, allowing for learning and growth. Opportunities for internal learning and exposure to real customer issues. Team leads and peers were always open to mentoring and collaboration.
Cons
Compensation is below market average compared to similar roles in the industry. Growth opportunities and promotions can be slow, depending on your department. Benefits and recognition could be improved to retain experienced talent.