Pros
- Great people to work with - Great projects to work on - Work feels fulfilling - Understanding lower level managers when it comes to being sick or other life events that prevent work - Steady work schedule to plan life around - Insurance benefits - Combined Vacation and Sick time - Work was remote, but it is returning to office due to client needs
Cons
- Actually caring about it's employee's and not seeing them as expendable - Corrupt upper management who do not care for the employee's job security - Corrupt upper management who steal employee ideas and claim them as their own - Unwilling to provide transportation accommodations to those hired who live over an hour away - Sudden company changes which make the current company climate unsustainable