Pros: good people
Cons: little time for life outside work. bad compensation.
Horrible workplace. Good colleagues but bad management. Low salary that never rises with increasing responsibilities. Spotty training, sometimes almost non-existent. May be a good start for juniors but horrible for seniors.
On 24/7 call one week in three and expect no mercy if you miss even one call. No performance incentives, no salary changes, no bonuses.
This place is a glorified work-house. My review can't be negative enough.