Pros
Supportive team members. Spacious office, many standard operating procedures to follow
Cons
Big boss blame random employees, too many standard operating procedures to follow and always changing, no salary increase (negotiate a better salary deal before joining), very little career advancement