Pros
+ Opportunity to learn and grow as an individual + Company sponsors some fun outings + Company has earned a name in the community (positively and negatively) + Opportunity to learn patience and gain professional skills
Cons
- Micromanaging from day one never ends, so you never feel that you have autonomy in your job - The entire company has a bad attitude, from management down. Nobody is happy or friendly, but many are extremely cliquey. Prepare to feel awkward, left out, or stupid 99% of the time. - None of the teams works together well because nobody knows how to communicate professionally - Company culture is poor - The company tries to cheat employees at every opportunity, such as making them pay for parking spots that the company receives for free. - Management constantly fumbling and experiencing growing pains at the expense of employees, who are never satisfied. - Employees are constantly pushed so the company can make more profit, yet employees will never see benefit from their work