Renton, WA - Great company, people and work/life balance
Pros
- Great work and life balance. - Managers really care about their employees and provide all the opportunities for growth. They provide open environment to discuss both professional and personal needs. - HR will really listen to you and take appropriate actions to improve or resolve the issue, they are specially very proactive in dealing with immigration process. - Co workers are very cooperative and maintain a very friendly and happy environment. - A lot of cool company events. - Very technical CTO, I always learned something from him in my each interaction with him. - Some divisions are working on cutting edge software technologies. - lots of opportunities to move on different products and divisions. - Provides necessary training to new hires and sufficient time to ramp up. - Overall vision of the company is great.
Cons
- Overall salary package is below market average. - Adhoc design decisions with very little input from technical leadership. - Too much process overhead for some groups.