Company: IBM
Date: 2015-06-22
Overall rating: 3/5
Employment status: current

Good for learning. Horrible for being recognized
Pros: - Amazing Team Work
- Excellent libraries of processes, methods, procedures, etc.
- Chance to change job inside the same company
- Good benefits
- Very high flexibility
Cons: - HORRIBLE salaries, unless you are in sales or came from the market with a good proposal
- Managers in Brazil take preference on employees who work close with them and promote them based on friendship other than achievements
- You need to be a hero to achieve the best level of performance - yearly goals are subjective and comparison between employees is not fair
- LOTS of processes, policies you need to follow, blocking you from doing project in an agile manner