Pros
- Learned loads of great technology, although the "project manager" seemed a bit disengaged which sometimes left us unsure of the best course of action - Real project was great for learning on - Awesome team - Expenses covered
Cons
- Aggressive management - co-ownership/company wide meetings incredibly unappealing. Like I get the idea of hold staff wide meetings where everyone gets a say in the direction of the company, But I'm not into that whole "let's pretend we all own a bit of this company and have joint responsibility" thing. Whether I'm working at expense, or being paid, I'm just that. I will do my job to the best of my ability but the direction of the company is complete out of my scope of interest with a significantly higher incentive.