Pros
- Flexibility to work from home - Lots of training opportunities - Managers are approachable - Coworkers are friendly and easy to work with
Cons
- You're expected to know EVERYTHING despite not being told anything. - The harder you work, the more work they put on you while other members coast by. You're expected to pick up the slack when other team members can't fufill their job description. Instead of managers confronting those team members who are not trying, they expect others who have given 110% since Day 1 to fix it. You are viewed as a "workhorse"/"machine" as one of my managers said. - Along with that, managers are afraid of "calling members out" when they are failing to meet standards. Instead they send out mass emails to the whole team and everyone gets all paranoid (even the ones that work hard) that they are doing something wrong. - When you are first hired, they tell you if you put in the work, you will move out the department around the 1 year mark. I am considered a top performer in my role and I've been here around 2 years. They are very reluctant to let you go if you work hard enough for 2 people.