Company: IBM
Date: 2012-07-20
Overall rating: 4/5
Employment status: current
Experience level: Junior

Very professional environment, though prone to the usual corporate bureaucacy
Pros: - good career opportunities
- a transparent, though somewhat complicated process for advancement
- good learning/training opportunities from experienced professionals
- interesting projects for big-time clients
Cons: - many processes that may seem bothersome at the beginning
- the recruitment process may take some time, if a fitting project isn't found in time