2.0
Sep 13, 2012
Former employee
Long Beach, CA
Recommend
CEO approval
Business Outlook
Pros
For junior software engineers, this is definitely one of the best place to get hands-on experience. There are a ton of experienced programmers you can learn from, the workload is challenging, and you will always get a chance to learn new things.
Cons
The management do not know how to appreciate their employees. Once you've had a really good year, the management will reward you well the first year with additional responsibilities - but they will continue to expect you to do everything you used to do PLUS your new responsibilities (rinse and repeat every year) until you cannot handle the workload anymore.