Company: IBM
Date: 2012-08-04
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Good work environment, but recognition is rewarded poorly
Pros: - Flexible work hours
- Results based, leaves the employee to determine most efficient way to get the job done
- Good starting salary
Cons: - Annual raises are less than satisfactory
- Benefits are mediocre for a large company
- Replaces experienced professionals with inexperienced new graduates