Outstanding professionals, disgusting management
Pros
- Excellent coleagues, bot professionally and personally - Great to know the in-and-outs of development process - Good career quickstarter
Cons
- Upper management is awfully oblivious of what's going on in the development side so they make whimsical choices that end up hindering the team - Promotions are rare... unless it's a way of having someone take more responsibilities without actually having to hire someone who knows the salary range for that position - Upper management doesn't value knowledge of the product and totally disregards motivation and showing effort - Close to zero effort to keep talented members of the team aboard, which usually ends up creating a pull effect that ends up with periods with REALLY high turnover rates - Interns get paid peanuts, no matter which department they work on