Pros
Great Team , Good base to gain experience
Cons
Low salary, high productivity expectations, Career paths are very limited.
Work Life Balance questionable.
High administrative pressure similar too a boutique firm.
Old management style
Server computer with High Latency / Lagging.
Performance Degradation
Also server is intentionally slowed down by software limits or bandwidth restriction.
Extremely hard to meet KPI s as this benefits management.