Company: IBM
Date: 2015-01-07
Overall rating: 3/5
Employment status: current
Experience level: Junior

a just-so-so place to work
Pros: Good work-life balance comparing to many other consulting companies.
IBM is really very advance in big data technologies, which forms a solid foundation for technical consulting.
Cons: the organizational structure is very clumsy.
the project staffing process is messy and inefficient
cross divisions collaboration and support are very bad. For example, if our project need some help from the software development group, it is very hard to get.