No jobs found – change your filters above for more results
Lots of responsibility for design and technical decisions. Interesting projects. Good work-life balance. Co-workers are interesting and intelligent. Company pays for training and professional development. Excellent benefits and compensation.
Not a lot of opportunity for promotion as a software developer. Occasional arbitrary deadlines--not very common, but irritating. Although the company has a lot of cash, it's operating in a very high-risk field.