Pros
Company culture and support from management is unmatched! Work life balance is amazing. You really feel recognized and cared for.
Cons
Nothing comes to mind :)
Pros
Friendly environment, good management, up to date with technology, flexible working hours
Cons
Sometimes those who work on shift find it difficult to manage