Pros
+ Casual Work Environment + Work hours are pretty standard, good home/work life balance + Teams are small and allow for easy communication with other members
Cons
- Salaries are very much under market value (less than 10th percentile for similar experience & area) - Terrible insurance rates and poor coverage - Small Teams with increasing work loads means you are constantly being overworked - Raises are paltry, typically less than 3-4%, even if you are only making pennies - Future goals and direction of company are completely unknown to 99% of employees - Managers are highly overworked, making it difficult to approach them for employment or work issues - Company is growing, but makes no mention of possible openings for higher positions. No one's been promoted in the time I've been here. No place to grow