Pros
- Get hands-on work for development. - If you are driven, you can very quickly become a key member of the team.
Cons
- Bad management practices. - SCRUM stand-ups used to pass blame. - Almost all of the senior, experienced staff left with the last departure being in January 2017. - Current leads are not up to mark technically, many bad practices are being accepted now. - The management assigns module and then asks about older work done in module on the same day as the assignment. - The management assigns work which takes priority over pre-decided work. When the pre-decided work is delayed the management puts all blame on employees. - Many technical details are unknown to the current lead (as of March 2017), this leads to confusion & bad practices.