Pros
- There are numerous perks here (including certificate re-imbursement) - Everyone gets along really well and its a "family-esque" type environment without the toxicity that most jobs who advertise they are a "family" - If you work hard here, you WILL be recognized - Lots of variety in the work that you do, regardless of position
Cons
- Communication here can be terrible, but it is improving - Travel/Commuting (this wasn't a con for me, but it is a con for some)