Pros
- Good benefits - Free Beer - Free lunch every quarter - Summer and Christmas parties - Work from home on Wednesdays
Cons
- Company new policy for agile is a mess; - Company prefer to listen to few people about the issue in instead of the entire community of developers; - Integration between teams/tribes is only to find issues and never to solve a problem; (Basically, any issue outside the "tribe", is an escuse to say that is not your problem); - Line Managers has tied hands to do changes because of the "tribes", which leads to everybody having at least 2 direct managers. - If you are not in a good "tribe", forget about getting a promotion. - Very obscure ways to select devs that exceeded the expectations. Not a single word about how they were selected is explained. - Apparently, only the top 1% of the devs (which would mean around 3-5 people) received a bonus in shares. Again, no public announcement was made about it. - No space to get creative. No time for that, your sprint is your live and you need to finish it. - Either de CEO is too busy to worry about the Engineering or he don't care. Not a single word about the issues came from him.