Company: IBM
Date: 2017-07-26
Overall rating: 5/5
Employment status: current
Experience level: Junior

Software Engineer
Pros: Laid back. You might have 2 weeks to complete a testing sprint and they don't really care how you do it as long as it gets done. 10am-4pm core hours. So many products / areas to work on. Never get bored.
Cons: No pay rise for anyvbody the last 4 years but CEO gives herself $1M bonus.
Only side-ways career progression never up.