Pros
1. Built up system with different platforms, can learn a lot from the code base 2. Good colleagues
Cons
1. The boss only hires you to get grant from government/other associations, he even apply the grants without notifying you, after he get the grant, he will fire you immediately with no reason 2. extremely low pay, all people here are interns paying lower than lowest salary, some BCIT interns even get no pay 3. No seniors because all good people are gone, and he expects you to understand everything in no time. Some previous interns just ruined the code and caused tons of bugs because there's no lead for them, coding base is a disaster. No quality control, no testing, he just put interns in coding directly. 4. Micro-managing, asks you what you are doing every hour, when you have questions he answers without patient, and yells at you