Pros
- The people are friendly - The core mission of the company is good, but the execution of that mission is questionable - Casual dress code - A nice "first job" for younger professionals
Cons
- New-hire training is a "sink or swim" mentality across the board - Pay is not competitive with other job markets within ~60 miles - Benefits package was changed every year (typically getting worse each year) - Salary negotiations were virtually non-existent after being hired on - Promotion opportunities are limited - You could go weeks/months without a 1:1 with a manager - Corporate OKRs are constantly changing - Interdepartmental communication is bad, resulting in poor/inefficient internal processes - Gaslighting to shift blame or avoid responsibility... if it "doesn't work out", it's on you, not them